while [RESOLVIDO]

1. while [RESOLVIDO]

Sheila Mayara Luna
SheilaLuna

(usa Outra)

Enviado em 22/10/2016 - 10:34h

/* Dado um numero inteiro entre 1 e 10, exiba sua tabuada*/

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

using namespace std;

int main () {
int num, cont;

do {
printf("Informe um numero de 1 a 10 para obter sua tabuada: ");
scanf("%i", &num);
}
while(num<1||num>10);

for(cont=1; cont<=10; cont++);

printf ("A tabuada e %i x %i = %i \n ", num, cont, (num*1));



system("pause");
return 0;

}


  


2. Re: while

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/10/2016 - 11:09h

Depois do "\n" há ainda um espaço em branco que atrapalha a formatação das linhas.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



3. Re: while [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/10/2016 - 11:26h

SheilaLuna escreveu:

/* Dado um numero inteiro entre 1 e 10, exiba sua tabuada*/

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

using namespace std;

int main () {
int num, cont;

do {
printf("Informe um numero de 1 a 10 para obter sua tabuada: ");
scanf("%i", &num);
}
while(num<1||num>10);

for(cont=1; cont<=10; cont++);

printf ("A tabuada e %i x %i = %i \n ", num, cont, (num*1));



system("pause");
return 0;

}


Dessa vez eu me superei: apaguei a explicação depois de postada.
O erro está aqui:

			for(cont=1; cont<=10; cont++); 


Retire o ponto-e-vírgula ; do final de for().

Outro erro:

printf ("A tabuada e %i x %i = %i \n ", num, cont, (num*1)); 


Não é num*1, é num*cont.

Tem também um espaço em branco na linha do printf() depois do "\n" que está atrapalhando a formatação.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts