Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.41 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int menu(void) {
  4.     int op;
  5.  
  6.     printf("[ 1 ] inserir valores\n[ 2 ] Exibir maior valor digitado\n[ 3 ] Exibir menor valor digitado\n[ 0 ] encerrar o programa\n=>");
  7.     scanf("%d", &op);
  8.     return op;
  9. }
  10.  
  11. int main(void) {
  12.    
  13.     int n = -1, bigger = 0, q_pares = 0, q_impares = 0, quant_n, r_menu, num, quant_nums = 0, i, menor;
  14.     char user[20], pass[20];
  15.  
  16.     printf("Nome de usuario: ");
  17.     scanf("%s", user);
  18.     printf("Senha: ");
  19.     scanf("%s", pass);
  20.  
  21.     r_menu = menu();
  22.  
  23.     while(r_menu != 0){
  24.         if(r_menu == 1){
  25.             printf("Digite quantos numeros voce deseja inserir: ");
  26.             scanf("%d", &n);
  27.             quant_nums += n;           
  28.             i = 0;
  29.             while(i < n) {
  30.                
  31.                 printf("Digite o %d numero: ", i+1);
  32.                 scanf("%d", &num);
  33.                
  34.                 if(i == 0){
  35.                     menor = num;
  36.                 }
  37.                 if(num < menor) {
  38.                     menor = num;
  39.                 }
  40.                 if(num > bigger) {
  41.                     bigger = num;
  42.                 }
  43.                 if(num % 2 == 0) {
  44.                     q_pares++;
  45.                 } else {
  46.                     q_impares++;
  47.                 }
  48.                 i++;
  49.             }
  50.         } else if(r_menu == 2) {
  51.             printf("O maior valor digitado ate o momento e': %d\n", bigger);
  52.         } else if(r_menu == 3) {
  53.             printf("O menor valor digitado ate o momento e': %d\n", menor);
  54.         }
  55.         r_menu = menu();
  56.     }
  57.     printf("--------------------\nOla, %s\n---------------------\nVoce inseriu %d numeros\nMaior numero digitado: %d\nQuantidade de pares: %d\nQuantidade de impares: %d\n", user, quant_nums, bigger, q_pares, q_impares);
  58.     return 0;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement