em linguagem c 2) Um dado é lançado 10 vezes. Para cada lançamento, o valor correspondente é anotado (de 1 a 6 ) em um cartão. Faça um programa para: a) Transferir ou ler todos os dados para a memória do computador b) Determinar o número de lançamentos nos quais o resultado obtido é maior que a média aritmética dos 10 lançamentos. c) Determinar a porcentagem de ocorrência da face 6.
Respostas
respondido por:
0
Resposta:
#include <stdio.h>
int main()
{
int i,soma=0,soma6=0,jogadas[10];
double media=0;
for(i=0;i<10;++i){
int n;
scanf("%d",&n);
media+=n;
jogadas[i]=n;
if(n==6)
++soma6;
}
media/=10;
for(i=0;i<10;++i){
if(jogadas[i]>media)
++soma;
}
printf("%d números são maiores que média aritmética dos 10 lançamentos\n%d porcento das jogadas foram 6\n",soma,(soma6*100)/10);
}
Se tiver alguma coisa errada me diz
Explicação:
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás