POR FAVOR ME DIGAM O QUE ESTOU ERRANDO NESTE CÓDIGO EM LINGUAGEM C ?!
int n1,n2,x;
printf("Entre com o numero inicial:");
scanf("%d",&n1);
printf("Entre com o numero final:");
scanf("%d",&n2);
for(x=0;x<=n2;x++)
{
if (x%10!=0)
printf("\n Os numeros que nao terminam em zero sao: %d",x);
}
ivarotto:
Para ficar mais claro, o que voce esta tentando fazer?
Soluções para a tarefa
Respondido por
1
Se o objetivo do seu programa é como mencionei ao pedir mais detalhamentos, seu programa esta correto, pois testei ele aqui. Eu copiei e colei seu programa em meu compilador, apenas coloquei ele em uma funçao main. Único detalhe, é que se você quer analisar os valores dentro do intervalo n1, n2, coloque seu "for" para iniciar em n1. for(x=n1;x<=n2;x++)
E por estetica, se nao quiser que aparece mil vezes a frase "Os numeros que nao terminam em zero sao:", coloque-a da seguinte forma:
printf("\n Os numeros que nao terminam em zero sao:");for(x=n1;x<=n2;x++){if (x/10!=0)printf("\n%d",x);}
E por estetica, se nao quiser que aparece mil vezes a frase "Os numeros que nao terminam em zero sao:", coloque-a da seguinte forma:
printf("\n Os numeros que nao terminam em zero sao:");for(x=n1;x<=n2;x++){if (x/10!=0)printf("\n%d",x);}
Perguntas interessantes
Ed. Física,
9 meses atrás
Artes,
9 meses atrás
Português,
9 meses atrás
Matemática,
1 ano atrás
História,
1 ano atrás
Português,
1 ano atrás
Física,
1 ano atrás