CarlosWGama icon

Aula Estrutura de Dados 02 - Revisão C

CarlosWGama | PRO | 07/27/17 06:32:46 PM UTC | 0 ⭐ | 650 👁️ | Never ⏰ | []
C |

1.68 KB

|

None

|

0 👍

/

0 👎

#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
 
void telaSoma() {
    int numero1, numero2;
 
    system("cls");
    printf("Digite o primeiro número:\n");
    scanf("%d", &numero1);
    printf("Digite o primeiro número 2:\n");
    scanf("%d", &numero2);
 
    printf("A soma dos valores é: %d", (numero1 + numero2));
    getch();
}
 
void telaATM() {
    int valor;
    system("cls");
    printf("Digite um valor:\n");
    scanf("%d", &valor);
 
    //Notas de 100
    int notas = (valor/100);
    if (notas > 0) {
        printf("Notas de 100: %d\n", notas) ;
        valor %= 100;
    }
    //Notas de 50
    notas = (valor/50);
    if (notas > 0) {
        printf("Notas de 50: %d\n", notas) ;
        valor %= 50;
    }
    //Notas de 20
    notas = (valor/20);
    if (notas > 0) {
        printf("Notas de 20: %d\n", notas);
        valor %= 20;
    }
 
    //Notas de 10
    notas = (valor/10);
    if (notas > 0) {
        printf("Notas de 10: %d\n", notas);
        valor %= 10;
    }
 
    //Notas de 5
    notas = (valor/5);
    if (notas > 0) {
        printf("Notas de 5: %d\n", notas);
        valor %= 5;
    }
 
    //Notas de 1
    if (valor > 0) {
        printf("Notas de 1: %d\n", valor);
    }
 
    getch();
}
 
int main() {
    setlocale(LC_ALL, "");
   int opc;
 
   do {
        system("cls");
        printf("1 - Realizar Soma de dois números\n");
        printf("2 - Sistema ATM\n");
        printf("3 - Sair do Sistema\n");
        scanf("%d", &opc);
 
        if (opc == 1) {
            telaSoma();
        } else if (opc == 2) {
            telaATM();
        }
 
   } while(opc != 3);
 
   return 0;
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎