Enviado em 01/10/2015 - 11:26h
Caros amigos,
cada vez que dou s (sim) aparece 2 vezes como corrijo?
O n (não) parece perfeito.
Dezena 1 é 42
Dezena 2 é 4
Dezena 3 é 33
Dezena 4 é 27
Dezena 5 é 26
Dezena 6 é 50
Quer Mostrar mais dezenas (s/n)?
s
Dezena 1 é 32
Dezena 2 é 30
Dezena 3 é 17
Dezena 4 é 59
Dezena 5 é 13
Dezena 6 é 1
Quer Mostrar mais dezenas (s/n)?
Dezena 1 é 32
Dezena 2 é 30
Dezena 3 é 17
Dezena 4 é 59
Dezena 5 é 13
Dezena 6 é 1
Quer Mostrar mais dezenas (s/n)?
s
Dezena 1 é 44
Dezena 2 é 33
Dezena 3 é 33
Dezena 4 é 52
Dezena 5 é 51
Dezena 6 é 29
Quer Mostrar mais dezenas (s/n)?
Dezena 1 é 44
Dezena 2 é 33
Dezena 3 é 33
Dezena 4 é 52
Dezena 5 é 51
Dezena 6 é 29
Quer Mostrar mais dezenas (s/n)?
s
Dezena 1 é 56
Dezena 2 é 37
Dezena 3 é 2
Dezena 4 é 53
Dezena 5 é 49
Dezena 6 é 52
Quer Mostrar mais dezenas (s/n)?
Dezena 1 é 56
Dezena 2 é 37
Dezena 3 é 2
Dezena 4 é 53
Dezena 5 é 49
Dezena 6 é 52
Quer Mostrar mais dezenas (s/n)?
n
mbrainiac@hotpc:~/Área de trabalho/C_programas$
#include<stdio.h>
#include<stdlib.h>
#include <time.h>
int main(){
int x,a;
char perg ;
while(perg != 'n')
{
srand( (unsigned)time(NULL) );
for(a=1;a <= 6; a++)
{
x = 1 + (rand()%60 ); // Receber valor entre 1 e 60
printf("Dezena %d é %d \n",a, x);
}
printf("Quer Mostrar mais dezenas (s/n)?\n");
scanf("%c",&perg);
}
return 0;
}
cada vez que dou s (sim) aparece 2 vezes como corrijo?
O n (não) parece perfeito.
Dezena 1 é 42
Dezena 2 é 4
Dezena 3 é 33
Dezena 4 é 27
Dezena 5 é 26
Dezena 6 é 50
Quer Mostrar mais dezenas (s/n)?
s
Dezena 1 é 32
Dezena 2 é 30
Dezena 3 é 17
Dezena 4 é 59
Dezena 5 é 13
Dezena 6 é 1
Quer Mostrar mais dezenas (s/n)?
Dezena 1 é 32
Dezena 2 é 30
Dezena 3 é 17
Dezena 4 é 59
Dezena 5 é 13
Dezena 6 é 1
Quer Mostrar mais dezenas (s/n)?
s
Dezena 1 é 44
Dezena 2 é 33
Dezena 3 é 33
Dezena 4 é 52
Dezena 5 é 51
Dezena 6 é 29
Quer Mostrar mais dezenas (s/n)?
Dezena 1 é 44
Dezena 2 é 33
Dezena 3 é 33
Dezena 4 é 52
Dezena 5 é 51
Dezena 6 é 29
Quer Mostrar mais dezenas (s/n)?
s
Dezena 1 é 56
Dezena 2 é 37
Dezena 3 é 2
Dezena 4 é 53
Dezena 5 é 49
Dezena 6 é 52
Quer Mostrar mais dezenas (s/n)?
Dezena 1 é 56
Dezena 2 é 37
Dezena 3 é 2
Dezena 4 é 53
Dezena 5 é 49
Dezena 6 é 52
Quer Mostrar mais dezenas (s/n)?
n
mbrainiac@hotpc:~/Área de trabalho/C_programas$
#include<stdio.h>
#include<stdlib.h>
#include <time.h>
int main(){
int x,a;
char perg ;
while(perg != 'n')
{
srand( (unsigned)time(NULL) );
for(a=1;a <= 6; a++)
{
x = 1 + (rand()%60 ); // Receber valor entre 1 e 60
printf("Dezena %d é %d \n",a, x);
}
printf("Quer Mostrar mais dezenas (s/n)?\n");
scanf("%c",&perg);
}
return 0;
}