Ir ao conteúdo

Posts recomendados

Postado

Faça um programa que leia dois número inteiros do teclado (sendo o primeiro maior que
o segundo) e mostre:
a. A soma de todos os números entre eles;
b. A soma dos pares; e
c. A soma dos ímpares.

Foi isso que meu professor pediu. Já tentei fazer mas até agora só consegui chegar nisso(faz três dias que ele passou):

#include <stdio.h>

int main(void){
     int a, b, c , soma1, soma2;

	printf("digite dois  n%cmeros, sendo o primeiro maior que o segundo:", 163);
	scanf("%d, %d", &a, &b);
	puts("a.");
       do{
		for(c=a;c>1;c--){
			b=b-1;
			soma1= a+b;
			printf("%d+%d=%d\n", c, b, soma1);


      } 
}while(c!=1);




    

return 0;
}

 

Postado

pares serão o numero modulo 2=0, e os impares se esse modulo de 2 for diferente de 0, sendo q modulo é representado por % então numero % 2 == 0 esse numero é par, se <>0 esse numero é impar

if (n % 2 == 0) {
    //par
}
else
{
	//impar
}

 

Postado

@nickosoftSim.

 

 

adicionado 31 minutos depois

@nickosoft Olha como fico:

#include <stdio.h>


int main(void){
	int a, b, c , i,p ,soma1=0, soma2=0, soma3, somapar=0, somaim=0;

	printf("digite dois  n%cmeros, sendo o primeiro maior que o segundo:", 163);
	scanf("%d", &a);
	scanf("%d", &b);
	puts("a.");
	do{
		for(c=a-1;c>1;c--){
			soma1= soma1+c;	
	} 
	}while(c!=1);

       do{
		for(i=b-1;i>1;i--){
			soma2= soma2+i;
	} 
	}while(i!=1); 

       soma3= soma1+ soma2;
       printf("A soma de todos os numeros entre cada um dos numeros inseridos eh: %d", soma3);
	puts("\nb.");

      for(p=a;p>=1;p--){
           if (p % 2 == 0) {
   			somapar+=p; 
             }
	else{
			somaim+=p;
	}
	}
	printf("\nSoma impar: %d\n", somaim);
	printf("Soma par: %d", somapar);
	


return 0;
}

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!