Gostaria da ajuda de vocês nessa seguinte questão:
Escrever um algoritmo para ler 100 valores numéricos, um de cada vez, e mais um valor de X, escrever um algoritmo para calcular e escrever:
A soma dos valores maiores que X
A média aritmética dos valores menores que X
No caso de haver um único valor igual a X, fazer com que o dispositivo de saída exiba a mensagem “ SOMENTE UM VALOR IGUAL A X”
O máximo que eu consegui fazer é isso daqui:
(Eu coloquei o i <=5 para facilitar na hora de testar).
#include<stdio.h>
#include<conio.h>
main(){
int i, num, x, soma=0, media=0, maiores=0, igual;
printf("Digite o valor de \'X\':");
scanf("%d", &x);
for (i=1;i<=5;i++){
printf("Digite o %d%c valor: ", i, 167);
scanf("%d", &num);
if (x<num){
soma=soma+num;
maiores++;
}
else if (x>num){
media=soma/maiores;
}
}
printf("Soma dos valores maiores do que \'X\': %d", soma);
printf("\nMedia dos valores menores do que \'X\': %d", media);
getch();
}
A condição dos números maiores do que X está ok, já as outras duas...
Pergunta
silbrechlah
Gostaria da ajuda de vocês nessa seguinte questão:
Escrever um algoritmo para ler 100 valores numéricos, um de cada vez, e mais um valor de X, escrever um algoritmo para calcular e escrever:
A soma dos valores maiores que X
A média aritmética dos valores menores que X
No caso de haver um único valor igual a X, fazer com que o dispositivo de saída exiba a mensagem “ SOMENTE UM VALOR IGUAL A X”
O máximo que eu consegui fazer é isso daqui:
(Eu coloquei o i <=5 para facilitar na hora de testar).
#include<stdio.h>
#include<conio.h>
main(){
int i, num, x, soma=0, media=0, maiores=0, igual;
printf("Digite o valor de \'X\':");
scanf("%d", &x);
for (i=1;i<=5;i++){
printf("Digite o %d%c valor: ", i, 167);
scanf("%d", &num);
if (x<num){
soma=soma+num;
maiores++;
}
else if (x>num){
media=soma/maiores;
}
}
printf("Soma dos valores maiores do que \'X\': %d", soma);
printf("\nMedia dos valores menores do que \'X\': %d", media);
getch();
}
A condição dos números maiores do que X está ok, já as outras duas...
Espero contar com a ajuda de vocês.
Desde já, muito obrigado.
Editado por silbrechlahLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.