Advertisement
Jkljk

lista de strings, matrizes e vetores pc1

Sep 3rd, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.88 KB | None | 0 0
  1. /*(Arredondamento) Crie um programa em C que recebe como entrada um
  2. vetor de 10 pontos flutuantes de precisão dupla (double). Para cada elemento
  3. do vetor, deve-se arredondar o valor para cima, caso sua primeira casa
  4. decimal seja maior ou igual que 5, ou para baixo, caso contrário. Por fim,
  5. imprima o vetor resultante. (Obs.: não deve ser usada a biblioteca math.h)#include <stdio.h>
  6. */
  7.  
  8. int main()
  9. {
  10.     double decimal;
  11.     int i;
  12.     double vet[10];
  13.     for (i=0; i<10; i++)
  14.     {
  15.         printf("digite o elemento vet[%d]",i);
  16.         scanf("%lf",&vet[i]);
  17.         decimal=vet[i]-(int)vet[i];
  18.         if(decimal >=0.5)
  19.         {
  20.             vet[i]=(int)vet[i]+1;
  21.         }
  22.         else
  23.         {
  24.             vet[i]=(int)vet[i];
  25.         }
  26.     }
  27.     for (i=0; i<10; i++)
  28.     {
  29.         printf("valor arredondado do vetor[%d] e vet[%.2lf]\n",i,vet[i]);
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement