Ir ao conteúdo
  • Cadastre-se

Modificação de programa


djairguedes

Posts recomendados

Não consegui modificar o seguinte programa para o que se pede no seguinte enunciado.

Sou iniciante em C, por isso estou pedindo ajuda...

Agradeço Antecipadamente...

Mandem o código por favor...

Modifique o seguinte programa para validar suas entradas. Em qualquer entrada, se o valor fornecido for diferente de 1 ou 2, permaneça no loop até que o usuário forneça um valor válido.

# include <stdio.h>

# include <stdlib.h>

int main(){

int aprovacoes = 0, reprovacoes = 0, aluno = 1, resultado;

while(aluno <= 10){

printf("Digite o resultado 1 = aprovado, 2 = reprovado : ");

scanf("%d", &resultado);

if(resultado==1)

aprovacoes = aprovacoes +1;

else

reprovacoes = reprovacoes + 1;

aluno = aluno +1;

}

printf("Aprovacoes = %d\n\n", aprovacoes);

printf("Reprovacoes = %d\n\n", reprovacoes);

system("pause");

return 0;

}

Link para o comentário
Compartilhar em outros sites

segue o codigo, só aceita 1 e 2.


# include <stdio.h>
# include <stdlib.h>



int main(){
int aprovacoes = 0, reprovacoes = 0, aluno = 1, resultado;

while(aluno <= 10){

printf("Digite o resultado 1 = aprovado, 2 = reprovado : ");
do
scanf("%d", &resultado);
while(resultado<1||resultado>2);
if(resultado==1)
aprovacoes = aprovacoes +1;
else
reprovacoes = reprovacoes + 1;
aluno = aluno +1;
}
printf("Aprovacoes = %d\n\n", aprovacoes);
printf("Reprovacoes = %d\n\n", reprovacoes);

system("pause");
return 0;
}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!