Programação em C
INTRODUÇÃO A INFORMATICA
II ATIVIDADE DE PROGRAMAÇÃO
SANTO ANDRÉ
2013
1. Elabore o fluxograma de um programa que leia um número N e exiba “F1”, “F2” ou “F3”, conforme a condição:
“F1”, se N 10 e N 100
Programação em C: int main(){ float N; printf(“Digite um numero qualquer\n”); scanf(“%f”, &N); if(N>100){ printf(“F3\n”);
}else if(N>10){ printf(“F2\n”); }else{ printf(“F1\n”); }
}
2. Elabore o fluxograma de um programa que leia três valores inteiros, diferentes entre si, e exiba o maior desses valores.
Programação em C: int main(){ int V1, V2, V3; printf ("Digite 3 valores entre vírgulas.(V1,V2,V3)\n"); scanf("%i,%i,%i", &V1, &V2, &V3); if((V1>V2)&&(V1>V3)) { printf("O maior e: %i\n", V1); } if((V2>V1)&&(V2>V3)) { printf("O maior e: %i\n", V2); }else { printf("O maior e: %i\n", V3); }}
3. Elabore o fluxograma de um programa que leia as medidas dos lados de um triângulo e exiba se esse triângulo é EQUILÁTERO, ISÓSCELES ou ESCALENO. Observação: Triângulo equilátero: Possui os 3 lados iguais. Triângulo isósceles: Possui 2 lados iguais. Triângulo escaleno: Possui 3 lados diferentes.
Programação em C: int main()
{
int L1, L2, L3; printf ("Digite os 3 lados do triangulo entre vírgulas(L1,L2,L3)\n"); scanf("%i,%i,%i", &L1, &L2, &L3);
if(L1==L2){ if(L2==L3){ printf("EQUILATERO.\n"); }else{ printf("ISOSCELES.\n"); } }else if(L2==L3){ printf("ISOSCELES.\n"); }else{ printf("ESCALENO.\n"); }
}