Ir para conteúdo
Fórum Script Brasil

m s

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre m s

m s's Achievements

0

Reputação

  1. boa tarde pessoal ! poxa , adoraria ter alguém que tira-se minhas duvidas quanto ao que estou estudando..., estou com uma porada de exercicios para entregar mas travei em programação... se alguém poder pontuar os erros cometidos nesses codigos eu ficaria muito grato... iniciei ele com esse ... depois não sei se foi evoluindo ou continuei no mesmo erro ... rsrs #include <stdio.h> #include <stdlib.h> /*questão 4.Faça um programa que receba números do usuário enquanto forem positivos e ao fim mostre o maior número PAR digitado e o menor número ÍMPAR digitado. Para finalizar o usuário irá digitar um valor negativo.*/ /* while (num>=0) num%2==0 par=num par>maior_par maior_par=par num%2!=0 impar=num impar<menor_impar menor_impar=impar */ main() { int num=1,par=0,impar=0,maior_par=0,menor_impar=0,contador_par=0,contador_impar=0; while(num>=0 && num!=0) { printf("\n digite um numero \n"); scanf("&d",&num); if(num%2==0) { par=num; par>=maior_par; maior_par=par; contador_par++; } else { impar=num; impar<=menor_impar; menor_impar=impar; contador_impar++; } }; printf("\nO maior numero par digitado é:%d\n",maior_par); printf("\nO menor numero impar digitado é:%d\n",menor_impar); return ; } depois esse #include <stdio.h> #include <stdlib.h> main() { int num=1,par=2,impar=1,maior_par=2,menor_impar=1,contador=0; for ((num!=0);(num<=0);contador++) { printf("\n digite um numero \n"); scanf("&i",&num); if(num%2==0) {par=num; if(par>=maior_par) maior_par=par;} else {impar=num; if(impar<=menor_impar) menor_impar=impar;} } printf("\nO maior numero par digitado é: %i \n",maior_par); printf("\nO menor numero impar digitado é: %i\n",menor_impar); return 0; } depois esse #include <stdio.h> #include <stdlib.h> main() { int num=1,par=2,impar=1,maior_par=2,menor_impar=1,contador=0; while((num!=0) && (num>0)) { printf("\n digite um numero \n"); scanf("&i",&num); if(num%2==0) par=num; else {impar=num;} if(par>=maior_par) maior_par=par; else if(impar<=menor_impar) menor_impar=impar; } printf("\nO maior numero par digitado é: %i \n",maior_par); printf("\nO menor numero impar digitado é: %i\n",menor_impar); return 0; } onde estou errando??? ajudem ai!!!
×
×
  • Criar Novo...