fellipeh

Untitled

Oct 5th, 2020
1,754
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.68 KB | None | 0 0
  1. /******************************************************************************
  2.  
  3.  rEALIZE UM CADASTRO DE ATÉ 10 PRODUTOS.
  4.  
  5. - CADA PRODUTO DEVERA CONTER COMO CAMPOS: CODIGO E PRECO
  6.  
  7. - SEU PROGRAMA DEVERÁ PEDIR AO USUARIO PARA DIGITAR OS 10 PRODUTOS, INFORMANDO SEU CODIGO E PRECO.
  8.  
  9. - SEU PROGRAMA DEVERA TER A OPCAO DE AUMENTAR OS PRECOS DOS PRODUTOS EM UM DETERMINADO PERCENTUAL (PEDIR O PERCENTUAL AO USUARIO, E AUMENTAR O PRECO DE TODOS OS PRODUTOS DE ACORDO)
  10.  
  11. - SEU PROGRAMA DEVERÁ TER UMA MATRIZ DENTRO DA FUNCAO *MAIN*, SOMENTE.
  12.  
  13. - SEU PROGRAMA DEVERÁ TER UMA FUNCAO PARA LISTAR TODOS OS PRODUTOS, DA SEGUINTE FORMA:
  14.  
  15.          CODIGO DO PRODUTO  -  PRECO
  16.  
  17. *******************************************************************************/
  18. #include <iostream>
  19.  
  20. using namespace std;
  21.  
  22. void cadastrar(int *v_codigo, int *v_preco){
  23.     for (int i=0; i < 10; i++) {
  24.         cout << "\nDigite o codigo: ";
  25.         cin >> *(v_codigo + i);
  26.         cout << "\nDigite o preco: ";
  27.         cin >> *(v_preco + i);
  28.     }
  29. }
  30.  
  31. void aumentar_preco(int *preco){
  32.     int perc = 0;
  33.    
  34.     cout << "\nDigite o percentual para aumentar: ";
  35.     cin >> perc;
  36.    
  37.     for (int=0; i<10; i++){
  38.         *(preco + i) =  *(preco + i) + ( (perc/100) * *(preco + i));
  39.     }
  40.    
  41. }
  42.  
  43. void listar(int *v_codigo, int *v_preco){
  44.     cout << "\n\n------ Lista";
  45.     for (int=0; i<10; i++){
  46.         cout << "\n"  << *(v_codigo +i) << "\t" << *(v_preco + i);
  47.     }    
  48.     cout << "\n\n------ FIM-Lista";
  49.    
  50.    
  51. }
  52.  
  53. int main()
  54. {
  55.     int codigo[10];
  56.     int preco[10];
  57.    
  58.     cadastrar(codigo, preco);
  59.    
  60.     aumentar_preco(preco);
  61.    
  62.     listar(codigo, preco);
  63.  
  64.     return 0;
  65. }
  66.  
Advertisement
Add Comment
Please, Sign In to add comment