Jump to content

Resolução De Exercicio


Fixe
 Share

Recommended Posts

ok ok exacto portanto eu já alterei e ele já faz a soma, mas eu acho que á aqui qualquer coisa que está mal mas não sei:


#include <stdio.h>
main()
{
int x,n, i;
int soma=0;

printf("Introduza Um N Valido""\n");
scanf("%d", &n);
for (i = 0; i < 5; i = i + 1)
{
	scanf("%d",&x);	 	 
printf("%d", x);
if (x%2==0)
		soma+=x;
		printf("A soma da sequencia e %d",soma);	 
		}
		printf("\n");

	}



Link to comment
Share on other sites

  • Replies 95
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

ok já alterei mas mesmo assim a soma tá mal o código não está a afazer a soma bem não tá não.

#include <stdio.h>
main()
{
int x,n, i;
int soma=0;

printf("Introduza Um N Valido""\n");
scanf("%d", &n);
for (i = 0; i < n; i = i + 1)
{
	scanf("%d",&x);	 	 
printf("%d", x);
if (x%2==0)
		soma+=x;
		printf("A soma da sequencia e %d",soma);	 
		}
		printf("\n");

	}




Link to comment
Share on other sites

Queria que chegasses lá, mas tenho de acelerar isto um pouco 🙂

Tenta este código e vê se percebes a diferença:

int main()
{
        int x,n, i;
        int soma;

        printf("Introduza Um N Valido: ");
        scanf("%d", &n);

        soma =0;							//vamos iniciar aqui a soma.
        for (i = 0; i < n; i = i + 1)
        {
                scanf("%d",&x);
										//vamos eliminar o printf do numero lido, para não atrapalhar.
                if (x%2==0){
                	soma+=x;
                }
        }
        printf("A soma da sequencia e %d\n",soma);	//imprimimos apenas a soma no fim de ler os números todos.

        return 0;
}
Link to comment
Share on other sites

ok ok

pois é tens razão e eu não vi isso foge e vou fazer teste amanha veija lá, o problema é que o professor deu 10 exercicios e disse que desses 10 um ia lá sair por isso o que é que estou a fazer, estou a fazelos todos já fiz 3 faltame 8 e tenho que os fazer hoje por isso é que estou aqui a pedir ajuda.Mas obrigado você ajudoume muito mesmo aliás vou já tentar fazer o próximo exercicio mas eu mostrolhe para você me dár umas luzes como é que heide começar o que tenho que fazer para eu começar a programar.

o exercicio é este:

Escreva um programa que permita imprimir na consola a figura seguinte, cuja altura é introduzida pelo utiizador.A altura é um número par maior ou igual a 4.

A figura é esta:

10112011255

Veija lá o que me consegue ajudar.

Link to comment
Share on other sites

não tipo assim

**************

.************.

  ...**********..

  ....********....

  ......******......

  ........****........

  .........**..........

  ..........*...........

ASSIM deste genero é isto mesmo portanto:

Escreva uma programa que permita imprimir na consola a figura seguinte cuja altura é introduzida pelo utlizador.A altura é um número par maior ou igual a 4.

Link to comment
Share on other sites

o que fazes com um for, consegues fazer com um while, ou com um do{}while().

Existem alguns problemas em que a utilização de um dos ciclos é mais evidente do que outros, mas a maior parte das vezes, depende do hábito e gosto pessoal de cada programador.

Vai expondo o teu pensamento, e eu vou-te dizendo se vais no caminho certo. Só assim te preparas para isto.

PS: peço desculpa aos outros utilizadores do fórum. Pode ser chato uma pessoa ocupar 30 posts quando podia chapar o código, mas só assim é que o pessoal aprende a programar. ... ensina-o a pescar, não é?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.