fazer um algoritmo em linguagem C (C++) que verifique e mostre os números entre 1000 e 2000( inclusive) que, quando divididos por 11 produzem resto igual a 5.
bokomoko:
porque você postou a mesma pergunta duas vezes ?
Respostas
respondido por:
0
a forma mais eficiente é essa aqui
#include <iostream>
#include <iomanip>
using namespace std;
/*
Fazer um algoritmo em linguagem C (C++) que verifique e mostre os
números entre 1000 e 2000( inclusive) que, quando divididos por 11
produzem resto igual a 5.
*/
int main() {
int resto=5; // coloque aqui o resto desejado
int modulo =11; // coloque aqui o divisor
int numero = 1000; // coloque aqui o número inicial do intervalo
int fim = 2000; // coloque aqui o número final do intervalo
int proximo;
proximo = numero + ((modulo-1)- ((resto+numero) % modulo));
for (numero=proximo;numero<=fim;numero+=modulo){
cout << "O numero " << numero << " dividido por "<<modulo<<" dá resto"
<< resto << "\n" ;
};
}
você pode ver aqui ele rodando
https://repl.it/@bokomoko/mod11-5
Porém, a versão não eficiente que provavelmente é a que o seu professor espera é essa aqui
#include <iostream>
#include <iomanip>
using namespace std;
/*
Fazer um algoritmo em linguagem C (C++) que verifique e mostre os
números entre 1000 e 2000( inclusive) que, quando divididos por 11
produzem resto igual a 5.
*/
int main() {
int resto=5; // coloque aqui o resto desejado
int modulo =11; // coloque aqui o divisor
int numero ;
for (numero=1000;numero<=2000;numero++){
if (numero%modulo==resto) {
cout << "O numero " << numero << " dividido por "<<modulo
<<" dá resto" << resto << "\n" ;
};
};
}
#include <iostream>
#include <iomanip>
using namespace std;
/*
Fazer um algoritmo em linguagem C (C++) que verifique e mostre os
números entre 1000 e 2000( inclusive) que, quando divididos por 11
produzem resto igual a 5.
*/
int main() {
int resto=5; // coloque aqui o resto desejado
int modulo =11; // coloque aqui o divisor
int numero = 1000; // coloque aqui o número inicial do intervalo
int fim = 2000; // coloque aqui o número final do intervalo
int proximo;
proximo = numero + ((modulo-1)- ((resto+numero) % modulo));
for (numero=proximo;numero<=fim;numero+=modulo){
cout << "O numero " << numero << " dividido por "<<modulo<<" dá resto"
<< resto << "\n" ;
};
}
você pode ver aqui ele rodando
https://repl.it/@bokomoko/mod11-5
Porém, a versão não eficiente que provavelmente é a que o seu professor espera é essa aqui
#include <iostream>
#include <iomanip>
using namespace std;
/*
Fazer um algoritmo em linguagem C (C++) que verifique e mostre os
números entre 1000 e 2000( inclusive) que, quando divididos por 11
produzem resto igual a 5.
*/
int main() {
int resto=5; // coloque aqui o resto desejado
int modulo =11; // coloque aqui o divisor
int numero ;
for (numero=1000;numero<=2000;numero++){
if (numero%modulo==resto) {
cout << "O numero " << numero << " dividido por "<<modulo
<<" dá resto" << resto << "\n" ;
};
};
}
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás