• Matéria: Lógica
  • Autor: phenrique059219
  • Perguntado 3 anos atrás

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.


Anônimo: *Precisando de Ajuda*
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
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
Anônimo: *Precisando de Ajuda*
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
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

respondido por: yancarvalho3
1

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

Anexos:
respondido por: lhlauravera
1

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                

                     

Perguntas similares