Algoritimos
Por: Evandro Indiano • 22/11/2015 • Trabalho acadêmico • 537 Palavras (3 Páginas) • 435 Visualizações
Crie um algoritmo que peça o nome, a altura e o peso de duas pessoas e apresente o nome da mais pesada e o nome da mais alta.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
// Seção de Declarações
char nome1[100];
char nome2[100];
float peso1;
float peso2;
float altura1;
float altura2;
// Seção de Comandos
printf("Informe o primeiro nome: ");
gets (nome1);
printf("\nInforme o segundo nome: ");
gets(nome2);
printf("\nInforme o peso do %s: ", nome1);
scanf("%f",&peso1);
printf("\nInforme a altura do %s: ", nome1);
scanf("%f",&altura1);
printf("\nInforme o peso do %s: ", nome2);
scanf("%f",&peso2);
printf("\nInforme a altura do %s: ", nome2);
scanf("%f",&altura2);
if (peso1 > peso2){
printf(nome1);
printf(" voce com ");
printf("%f",peso1);
printf(" Kg e o mais pesado e\n\n");
}
else{
printf(nome2);
printf(" voce com ");
printf("%f",peso2);
printf(" kg e o mais pesado e\n\n");
};
if (altura1 > altura2){
printf(nome1);
printf(" voce com ");
printf("%f",altura1);
printf(" de altura e mais alto");
}
else{
printf(nome2);
printf(" voce com ");
printf("%f",altura2);
printf(" de altura e mais alto");
};
return 0;
}
Construa um algoritmo que leia um número inteiro de 1 a 7 e informe o dia da semana correspondente, sendo domingo o dia de número 1. Se o número não corresponder a um dia da semana, mostre uma mensagem de erro.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int dia;
printf ("Informe o dia da semana:");
scanf("%d",&dia);
if (dia == 1){
printf("\nDomingo\n");
}
else if (dia == 2 ){
printf("\nSegunda\n");
}
else if (dia == 3){
printf("\nTerça\n");
}
else if (dia == 4){
printf("\nQuarta\n");
}
else if (dia == 5){
printf("\nQuinta\n");
}
else if (dia == 6){
printf("\nSexta\n");
}
else if (dia == 7){
printf("\nSabado\n");
}
else {
printf("Numero Invalido\n");
};
return 0;
}
Crie um algoritmo chamado Zodiaco. Este algoritmo deve ler a data do seu aniversário e atribuir um valor para a variável inteira chamada signo, conforme lista abaixo:
a)Aquário (21/jan a 19/fev), b)Peixes (20/fev a 20/mar), c) Áries (21/mar a 20/abr), d) Touro (21/abr a 20/mai), e) Gêmeos (21/mai a 20/jun), f) Câncer (21/jun a 21/jul), g) Leão (22/jul a 22/ago) ,h) Virgem (23/ago a 22/set) ,i) Libra (23/set a 22/out), j) Escorpião (23/out a 21/nov), k) Sagitário (22/nov a 21/dez) e l) Capricórnio (22/dez a 20/jan)
O algoritmo deve imprimir uma mensagem, como o exemplo: "Você é do seguinte signo do zodíaco
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int dia;
int
...