Informática, perguntado por kramalho, 1 ano atrás

Utilizando a linguagem de programação C, escreva um programa para:
1) Receber um conjunto de 10 números ponto-flutuante (float ou double) especificados
pelo usuário e armazená-los em uma estrutura do tipo vetor. Em seguida, realize
as seguintes tarefas:
• Apresente na tela a quantidade de valores no intervalo entre 50 e 100.
• Determine o maior valor do conjunto.
• Exiba na tela os valores do vetor ao quadrado. Para isso, você pode utilizar a função pow da biblioteca matemática Math.h.

Soluções para a tarefa

Respondido por reubert
3
#include <stdio.h>
#include <math.h>
main(){
          float num[10],maior_valor,valor_quadrado;

          int quant_valores;
          quant_valores = 0;
          maior_valor = 0; 
                    for(int i=0;i<10;i++){
                              printf("Digite um numero:");
                              scanf("%f",&num[i]);
                    }
                    for(int i=0;i<10;i++){
                              if((num[i]>50) && (num[i]<100)){
                                        quant_valores = quant_valores + 1;
                              }
                    }
                    for(int j=0;j<10;j++){
                              if(num[j]>maior_valor){
                                        maior_valor = num[j];
                              }
                    }
          printf("\nMaior valor entre os digitados: %.2f\n",maior_valor);                             printf("\nQuantidade de valores entre 50 e 100 e = %d", quant_valores);             printf("\n");
                    for(int h = 0;h<10;h++){
                              printf("\nO numero %.2f elevado ao quadrado e: %.2f",num[h],pow(num[h],2));
                    }
}
/*Por Reubert Barbosa*/
Perguntas interessantes