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.
Soluções para a tarefa
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 interessantes
Geografia,
8 meses atrás
Matemática,
8 meses atrás
Geografia,
11 meses atrás
Biologia,
11 meses atrás
Física,
1 ano atrás