Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save falcettijr/99f1a81f665c6c5af91974e488e499b2 to your computer and use it in GitHub Desktop.
Save falcettijr/99f1a81f665c6c5af91974e488e499b2 to your computer and use it in GitHub Desktop.
Algoritmo: Código simples resolvendo um problema de divisão, em C
//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", &dividendo);
//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