• Matéria: Informática
  • Autor: Anônimo
  • Perguntado 9 anos atrás

Como fazer um programa que leia a quantidade de N alunos em uma sala e que coloque a nota de cada um, e ao final mostrar a soma de todos.


Anônimo: OBS: PRECISO QUE SEJA EM CÓDIGO C

Respostas

respondido por: Missy26
1
Essa é a minha resposta em JAVA.

import java.util.Scanner;
public class SomaNotaAlunos {
public static void main(String args[]) {
Scanner s = new Scanner(System.in);
int cont = 0, a = 0, b = 0;
System.out.println("quantidade de alunos que há na sala?");
a = s.nextInt();
for (int i = 1; i <= a; i++){
System.out.println("nota do"+i+"º aluno");
b = s.nextInt();
cont = cont + b;
}
System.out.println("A soma das notas dos "+a+" alunos é igual a "+cont);
}}

Espero ter ajudado!

Anônimo: Então..... tentei editar a pergunta mas não dava porque você estava respondendo... Preciso em C
Missy26: ah, desculpa... Não sei C, mas estou aprendendo
Anônimo: Ok, de qualquer forma obrigado!!! mas me tire uma duvida, esse nextInt significa oque ?
Missy26: para o usuário digitar um valor inteiro, já que no JAVA utilizamos o Scanner para poder entrar com valores
Anônimo: ah ok, mas já consegui fazer aqui, transformei oque você fez pra C e deu certo :D
Anônimo: Segue o código

#include <stdio.h>
#include <stdlib.h>
int main(){

int cont = 0, a = 0, b = 0;

printf("quantidade de alunos que há na sala?");
scanf("%i", &a);

for (int i = 1; i <= a; i++){

printf("nota do aluno");
scanf("%i", &b);

cont = cont + b;
}

printf("A soma das notas dos alunos é igual a %i ", cont);

system("pause");
}
Perguntas similares