SEGUNDA LISTA DE EXERCÍCIOS (ESTRUTURA DE REPETIÇÃO) DE INFORMÁTICA APLICADA
Por: MATHEUS OLIVEIRA DE ARAUJO • 2/11/2021 • Abstract • 1.019 Palavras (5 Páginas) • 163 Visualizações
SEGUNDA LISTA DE EXERCÍCIOS (ESTRUTURA DE REPETIÇÃO) DE INFORMÁTICA APLICADA |
1 - Escreva um programa em C usando laço de repetição FOR que primeiramente pergunta quantos alunos há numa turma e leia e armazene o número de alunos. Depois, para cada um dos alunos, seu programa deve ler 3 notas inteiras entre 0 e 10, (verifique se a nota está no intervalo entre 0 e 10) calcular a média aritmética e informar ao aluno sua média. Observação: teste seu programa com poucos alunos, 2 ou 3, por exemplo, para não tomar tempo demais. Se funcionar para 3 alunos, é provável que funcione para 50 também.
#include <stdio.h>
#include <stdlib.h>
int main() {
float n1, n2, n3, media;
int alunos;
printf( "Quantos alunos tem na turma?\n");
scanf("%d", &alunos);
for (int i=0; i<alunos; i++){
printf("\nCálculo da média do aluno\n\n");
printf("Informe a primeira nota: ");
scanf("%f", &n1);
if (n1 >= 0 && n1 <= 10)
printf("Informe a segunda nota: ");
scanf("%f", &n2);
if (n2 >= 0 && n2 <= 10)
printf("Informe terceira nota: ");
scanf("%f", &n3);
if (n3 >= 0 && n3 <= 10)
media = (n1 + n2 + n3) / 3;
printf( "Media = %.2f\n\n", media );
} return 0;
}
2- Escreva um programa em C usando laço de repetição FOR que leia 10 números informados pelo usuário. Após ler os 10 números, seu programa deve informar a soma dos 10 números.
1º MANEIRA
#include <stdio.h>
int main(){
float i, soma, num;
soma =0;
for (i = 0; i < 10; i++){
printf ("Digite um número: \n ");
scanf("%f", &num);
soma = soma + num;
}
printf("A soma dos valores é igual a: %.2f \n\n", soma);
return 0;
}
2º MANEIRA
#include <stdio.h>
int main(){
float i, soma, n1, n2, n3, n4, n5, n6, n7, n8, n9, n10;
for( i=0; i<1; i++){
printf("Informe um número: ");
scanf("%f", &n1);
printf("Informe um número: ");
scanf("%f", &n2);
printf("Informe um número: ");
scanf("%f", &n3);
printf("Informe um número: ");
scanf("%f", &n4);
printf("Informe um número: ");
scanf("%f", &n5);
printf("Informe um número: ");
scanf("%f", &n6);
printf("Informe um número: ");
scanf("%f", &n7);
printf("Informe um número: ");
scanf("%f", &n8);
printf("Informe um número: ");
scanf("%f", &n9);
printf("Informe um número: ");
scanf("%f", &n10);
soma = (n1+n2+n3+n4+n5+n6+n7+n8+n9+n10);
printf("A soma dos valores é igual a: %.2f \n\n", soma);
}
return 0;
}
3- Escreva um programa em C usando laço de repetição FOR que leia 10 números informados pelo usuário. Após ler os 10 números, seu programa deve informar a média dos 10 números.
#include <stdio.h>
int main(){
float i, soma, num, media;
soma =0;
for ( i = 0; i < 10; i++){
printf ("Digite um número: \n ");
scanf("%f", &num);
soma = soma + num;
media = soma/10;
}
printf("A média dos números é igual a: %.2f \n\n", media);
return 0;
}
4- Escreva um programa em C usando laço de repetição FOR que leia 10 números informados pelo usuário. Após ler os 10 números, seu programa deve informar o valor do menor número entre os 10 números lidos.
...