Baixe o app para aproveitar ainda mais
Prévia do material em texto
#include <iostream> #include <string> using namespace std; int main() { setlocale (LC_ALL, ""); int n, i, mdc, numero, novo_mdc, divisor; string SN; SN = "S"; while (SN=="S"||SN=="s") { cout<<"\nPara quantos números inteiros você quer determinar o M.D.C? "; cin>> n; cout<<"\n\n\tDigite o primeiro número: "; cin>>mdc; i = 1; while (i < n) { cout<<"\n\n\tDigite o outro número: "; cin>>numero; i ++; divisor = 1; while (divisor <= mdc && divisor <= numero) { if (mdc % divisor == 0 && numero % divisor == 0) { novo_mdc = divisor; } divisor ++; } mdc = novo_mdc; } cout<<"\n\n\tO M.D.C dos números digitados é "<<mdc<<"\n"; cout <<"\n\n\tDeseja continuar? S ou N: "; cin >>SN; system ("cls"); } cout <<"\n\n"; }
Compartilhar