A divisão é uma das quatro operações fundamentais da matemática. Dividimos com o objetivo de partir ou separar em diversas partes, ao dividirmos um número por outro podemos gerar resto ou não, caso o resto seja zero, a divisão é exata, se não for, então a divisão é não exata.
O algoritmo da divisão pode ainda ser estruturado da seguinte forma:
D = d . q + r
Onde:
D = Dividendo
d = Divisor
q = Quociente
r = Resto
Em toda a divisão, o valor numérico do resto sempre será menor que o número referente ao divisor.
Nesse sentido, programe um algoritmo em linguagem C para encontrar o quociente e o resto com base nos valores do dividendo e divisor inseridos pelo usuário.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
No 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣ Você encontra esse mapa completo! Assessoria especializada em mapas Unicesumar. ✅
Garanta sua nota e peça já o seu mapa..
Respostas
O código que cria o algoritmo de divisão utilizando a linguagem de programação C e que entrega a solução para o problema de apresentar o resto e o quociente de uma divisão em C é:
#include <stdio.h>
#include <conio.h>
int main(void)
{
int D,d,r,q;
printf ("\nDigite um numero:");
scanf ("%d", &D);
printf ("\nDigite um numero:");
scanf ("%d", &d);
q = D / d;
r = D % d;
printf("\nO quociente da divisão é: %d. \n",q);
printf("\nO resto da divisão é: %d",r);
getch();
return(0);
}
De que forma o resto é encontrado num algoritmo escrito na linguagem de programação C?
Na divisão utilizando a linguagem de programação C, é possível encontrar o resto de uma divisão utilizando o operador lógico (%), ao se utilizar ele encontra-se o resto de uma divisão.
Saiba mais sobre lógica de programação aqui: https://brainly.com.br/tarefa/20790680
#SPJ1
Com auxilio de um IDE, o algoritmo de divisão na linguajem C para achar o quociente e o resto é o seguente:
int main(void)
{
int D,d,q,r;
printf("Digite o dividendo:");
scanf("%d", &D);
printf("Digite o divisor:");
scanf("%d", &d);
q = D / d;
r = D % d;
printf("quociente = %d\n", q);
printf("resto = %d", r);
}
Algoritmo na liguagem C
Assim como em tudos os linguagens de programação, para conseguir programar um algoritmo em C devemos seguir além da lógica do propio algoritmo as sintaxis da linguagen (como definir a variavel, palavras chaves entre outros).
O algoritmo da tarefa escrito acima, ele é feito dentro do propio main, que é a fução principal em C, ou seja qualquer script em C, ele vai ir executando o que se encontre no main , no ordem de aparição.
Poderiamos ter criado uma função independente fora do main que logo pode ser chamada dentro do main, decidi não realizar porque é um algoritmo bem simple, mas é uma livre escolha.
As variáveis definidas para o algoritmo são D,d,q,r, elas representam
D = Dividendo
d = Divisor
q = Quociente
r = Resto
Para pedir ao usuario inserir os valores de D e d, declaramos o seguente:
printf("Digite o dividendo:");
scanf("%d", &D);
printf("Digite o divisor:");
scanf("%d", &d);
As sintaxes printf e scanf, nos permiten escrever e ler as variáveis respectivamente.
O que queremos calcular é q e r, ainda que tenhamos a propia equação vamos nos auxiliar nas propias definições de quociente e resto que são definidas pelo / e % respectivamente, para isso declaramos o seguente:
q = D / d;
r = D % d;
Finalmente é so escrever na tela a resposta q e r.
Para conhecer sobre algoritmos de divisão, pode visitar https://brainly.com.br/tarefa/53206019
#SPJ2
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
No 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣ Você encontra esse mapa completo! Assessoria especializada em mapas Unicesumar. ✅
Garanta sua nota e peça já o seu mapa