Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

tuasite

Multiplos de 4 entre n1 e n2

Mensagens Recomendadas

tuasite    0
tuasite

Boas amigos foi me pedido para fazer estes programa: Desenvolva um algoritmo que leia dois numeros inteiros (n1 e n2) e que mostre e que mostre

todos os numeros entre n1 e n2 que sejam multiplos de 4.

Eu fiz o seguinte codigo mas nao funciona:

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

int main()
{
    int i,n1,n2,aux;
printf("Digite dois numeros:\n");
scanf("%d""%d",&n1,n2);
if (n2>n1)
{
aux=n1;
n1=n2;
n2=aux;
}
for (i=n1;i<=n2;i++)
if (i%4==0)
printf("%d ",i);
return 0;
}

Obrigado amigos

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Rui Carlos    309
Rui Carlos

No scanf  devia estar scanf("%d %d",&n1,&n2);

Repara que também existe um problema no interior das aspas.

As aspas não são problema no scanf. É a mesma coisa que ter "%d%d".

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
tuasite    0
tuasite

Boas amigos ja fiz a altereção mas mesmo assim nao funciona, obrigado.

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

int main()
{
    int i,n1,n2,aux;
printf("Digite dois numeros:\n");
scanf("%d %d",&n1,&n2);
if (n1<n2)
{
aux=n1;
n1=n2;
n2=aux;
}
for (i=n1;i<=n2;i++)
if (i%4==0)
printf("%d ",i);
return 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


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade