-
-
Save falcettijr/99f1a81f665c6c5af91974e488e499b2 to your computer and use it in GitHub Desktop.
Algoritmo: Código simples resolvendo um problema de divisão, em C
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Código que faz parte do artigo para iniciantes em www.alexandregama.wordpress.com | |
#include<stdio.h> | |
#include<stdlib.h> | |
int main() { | |
//Declaração das variáveis para guardar os valores | |
int dividendo; | |
int divisor; | |
//Imprime mensagem para a inserção do primeiro valor | |
printf("Digite o valor do dividendo:"); | |
//Guarda o valor digitado pelo usuário na variável dividendo | |
scanf("%d", ÷ndo); | |
//Imprime mensagem para a inserção do segundo valor | |
printf("\nDigite o valor do divisor:"); | |
//Guarda o valor digitado pelo usuário na variável divisor | |
scanf("%d", &divisor); | |
//Verifica se o valor do divisor é igual a zero | |
if (divisor == 0) { | |
//Imprime o valor -1 caso o divisor seja zero | |
printf("-1\n"); | |
} | |
//Verifica se o valor do cálculo da divisão é negativo | |
else if ((dividendo / divisor < 0)) { | |
//Imprime o valor 0 caso o resultdo da divisão seja negativo | |
printf("Valor encontrado: 0\n"); | |
} | |
else { | |
//Como o divisor não é zero e o cálculo não é negativo, imprime o resultado da divisão | |
printf("Valor calculado: %d \n", (dividendo / divisor)); | |
} | |
system("PAUSE"); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment