Ir ao conteúdo
  • Cadastre-se

Exercicios.


xalise

Posts recomendados

Oi pessoal, estou com dificuldades em resolver estes exercicios, se puderem me ajudar eu agradeço.

4)Faça um programa que determine o maior entre N números. A condição de parada é a entrada de um valor 0, ou seja, o algoritmo deve processar o maior até que a entrada seja igual a 0 (ZERO).

7) Construa um programa que leia 10 valores inteiros e positivos e:

• Encontre o maior valor

• Encontre o menor valor

• Calcule a média dos números lidos

8) Fazer um programa que:

• Leia um número indeterminado de linhas contendo cada uma a idade de um indivíduo.

• Calcule e escreva a idade média deste grupo de indivíduos

9) Tem-se um conjunto de dados contendo a altura e o sexo (masculino, feminino) de 50 pessoas. Fazer um programa que calcule e escreva:

• A maior e a menor altura do grupo;

• A média de altura das mulheres;

• O número de homens.

11) Supondo que a população de um país A seja da ordem de 90.000.000 habitantes com uma taxa anual de crescimento de 3% e que a população de um país B seja aproximadamente de 200.000.000 habitantes com uma taxa anual de crescimento de 1,5%. Fazer um programa que calcule e escreva o número de anos necessários para que a população do país A ultrapasse ou iguale a população do país B, mantidas essas taxas de crescimento.

14) Escreva um programa para calcular os n primeiros termos de uma progressão aritmética (P.A.) de elemento inicial i e razão r.

19) Uma Universidade deseja fazer um levantamento a respeito de seu concurso vestibular. Para cada curso é fornecido o seguinte conjunto de valores:

Um código do curso;

 Número de vagas;

 Número de candidatos do sexo masculino;

 Número de candidatos do sexo feminino.

Fazer um programa que:

 Calcule e escreva, para cada curso, o número de candidatos por vaga e a percentagem de candidatos do sexo feminino (escreva também o código correspondente do curso);

 Determine o maior número de candidatos por vaga e escreva esse número juntamente com o código do curso correspondente (supor que não haja empate);

 Calcule e escreva o total de candidatos.

24) Num dispositivo de entrada de dados, estão disponíveis as informações dos vendedores de uma empresa, cujos dados são:

• Código do vendedor.

• Salário fixo.

• Total de vendas por ele efetuadas.

• Percentual que ele recebe sobre o total de vendas.

Para encerrar será fornecido zero como código do vendedor. Elaborar um algoritmo para ler os dados anteriores, calcular e escrever o código e o salário total de cada vendedor. No final, escrever o salário médio da empresa e o valor do maior salário total calculado.

Link para o comentário
Compartilhar em outros sites

Resposta do Exercício 4:


#include<stdio.h>
#include<conio.h>
main()
{
int maior, num=1;

printf("Digite um numero ou digite 0 para sair...: ");
scanf("%d",&num);
maior=num;

while(num!=0)
{
printf("Digite um numero ou digite 0 para sair...: ");
scanf("%d",&num);

if(num>maior)
{
maior=num;
}
}

printf("O maior numero e...: %d",maior);

getche();
}

Resposta do exercício 7:


#include<stdio.h>
#include<conio.h>
main()
{
int maior, menor, media=0, num=1;

printf("Digite um numero...: ");
scanf("%d",&num);
maior=num;
menor=num;
media=num;

for(int i=0;i<=8;i++)
{
printf("Digite um numero...: ");
scanf("%d",&num);
media=media+num;

if(num<menor)
{
menor=num;
}
if(num>maior)
{
maior=num;
}
}

printf("O maior numero e...: %d",maior);
printf("\nO menor número e...: %d",menor);
printf("\nA media é...: %d",media/10);

getche();
}

Fiz 2 para ajudar, quem sabe alguém ajuda com mais.

Abraços,

progArt.

Link para o comentário
Compartilhar em outros sites

Resposta do exercício 8:


#include<stdio.h>
#include<conio.h>
main()
{
int idade, media=0, num, cont=0;

printf("Digite quantas idades deseja calcular...: ");
scanf("%d",&num);

while(cont<num)
{
printf("Digite uma idade...: ");
scanf("%d",&idade);

media=media+idade;
cont++;
}

printf("A media de idade e...: %d",media/num);

getche();
}

Mais um ai para ajudar.

Abraços,

progArt.

Link para o comentário
Compartilhar em outros sites

8


int idade, x=0;
float media=0.0;

do {
cin >> idade;
if(idade) {
media += idade;
x++;
}
} while(idade != 0);

media = media / x;
//escrever media

Minha contribuição pro seu desaprendizado. =D

ps: Ops, a pagina tava aberta aqui há muito tempo e não vi que o prog tinha respondido já.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...