• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

heads_1268

n faz o for

6 mensagens neste tópico

nao esta a fazer a estrutura for!

#include <stdio.h>

main()
{
    int tabuada;
int	resultado;
int	numero1;
int	numero2;

printf("qual a tabuada que deseja fazer? \n");
scanf("%d",&tabuada);
    printf("Tabuada do %d\n",tabuada);

for (numero1=1,numero2=1;numero1<1,numero2<1;numero1++,numero2++)
{
	resultado=numero1*tabuada;

	printf("%d * %d = %d\n",tabuada,numero2,resultado);

}

}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Dentro da condição do for não seria numero1 <= 10 ?

E não estou a perceber para que queres a variável numero2...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

boax...

A resposta a tua pergunta é XXXXXXXXXX  :biggrin:

no for, normalemente temos:

(condicao incial (afecatacao de variaveil); condicao que tem de se verificar (comparacao entre variaveis) ; o que acontece em cada "ciclo"  (incrementacao de variaveis)

sa consegues descobrir o erro?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

na condição do for devias ter "numero1<=10, numero2<=10" e não "numero1<1,numero2<1"

também não percebo muito bem qual é a utilidade da variável numero2... podes usar o numero1 no printf.

EDIT: parece que enquanto escrevia responderam mais dois utilizadores... :-[

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois faltava me um 0 aki numero1<=10, numero2<=10" e não "numero1<1,numero2<1 ja deu

obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já agora, aquilo que está depois da vírgula, não tem qualquer efeito... Devias ter lá um operador lógico binário (&&, &, ||, etc.) e não uma vírgula.

Neste caso, não faz diferença, mas convém ter atenção a isso...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora