Ir para conteúdo

POWERED BY:

Arquivado

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

Leo Bubu

Converter Int pra Char

Recommended Posts

Olha só queria simplesmente que Eu pudesse digitar S ou N 1 ou 0 fica feio =p, não consigo de jeito nenhum alguem ajuda xD

 

#include <stdlib.h>
#include <stdio.h> 
#include <dos.h> 
#include <conio.h> 
int main() 
{int num=0, totP=0, totD=0,você,i; 
while(a==1)
{system("cls");
system("color 3f");		 
	printf ("				   Leonardo Pereira de Araujo"); 
	printf("\n\n\n");
	printf ("				   Crivo de Eratotenes"); 
	printf ("\n\n\n");
	printf ("Digite um numero: "); 
	scanf ("%d",&num); 
	printf("\n\n\n");
	printf ("Os numeros abaixo sao primos de %d ate 2",num); 
	printf("\n\n");
	for (você=num;você>=1;você--){totD=0; 
	for (i=1;i<=você;i++){ 
		if (você%i==0) {totD++;} 
		} 
		if (totD==2){printf ("%d | ",você); totP++;}} 
printf("\n\n");
printf ("\nTotal de numeros primos : %d",totP); 
printf("\n\n\n");
printf("\n\nDeseja fazer outra consulta? (1 = sim e 0 = nao) ");
scanf("%d",&a);
}
system("pause");
return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ué, apenas use char no lugar de int "/

 

char a;
while(a == 'S')
{
	
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

#include <stdlib.h>
#include <stdio.h> 
#include <dos.h> 
#include <conio.h> 
main() 
{int num=0, totP=0, totD=0,você,i; 
char a = 'S';
while(a='S')
{system("cls");
system("color 3f");		 
	printf ("				   Leonardo Pereira de Araujo"); 
	printf("\n\n\n");
	printf ("				   Crivo de Eratostenes"); 
	printf ("\n\n\n");
	printf ("Digite um numero: "); 
	scanf ("%d",&num); 
	printf("\n\n\n");
	printf ("Os numeros abaixo sao primos de %d ate 2",num); 
	printf("\n\n");
	for (você=num;você>=1;você--){totD=0; 
	for (i=1;i<=você;i++){ 
		if (você%i==0) {totD++;} 
		} 
		if (totD==2){printf ("%d | ",você); totP++;}} 
printf("\n\n");
printf ("\nTotal de numeros primos : %d",totP); 
printf("\n\n\n");
printf("\n\nDeseja fazer outra consulta? (S = Sim e N = Nao) ");
getche();
scanf("%c",&a);
}
system("pause");
return 0;
}

ele sempre repete agora ta ignorando a minha resposta =p

Compartilhar este post


Link para o post
Compartilhar em outros sites

preste atenção no seu while:

while(a='S')

percebe o erro??

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.