sa se elaboreze un program C++ cu ajutorul instructiunilor for while si dowhile:
sa se gaseasca perechile de numere a caror suma este 1000,primul sa fie divizibi cu 17,iar al doilea cu 19
Răspunsuri la întrebare
Răspuns de
0
Ti-am facut 3 surse in care folosim pe rand intructiunea repetitiva cu test initial (while, apoi cu test final (do .. while) si apoi cu contor ( for)). Succes!
Sursa 1 (while)
#include <iostream>
using namespace std;
int n, i, a, b;
int main()
{
i = 0;
while(i < 1000)
{
i ++;
a = i;
b = 1000 - i;
if(a % 17 == 0 && b % 19 == 0) cout << a << " " << b << "\n";
}
return 0;
}
Sursa 2 (do ... while)
#include <iostream>
using namespace std;
int n, i, a, b;
int main()
{
i = 0;
do
{
i ++;
a = i;
b = 1000 - i;
if(a % 17 == 0 && b % 19 == 0) cout << a << " " << b << "\n";
} while(i < 1000);
return 0;
}
Sursa 3 (for)
#include <iostream>
using namespace std;
int n, i, a, b;
int main()
{
for(i = 1; i < 1000; i ++)
{
a = i;
b = 1000 - i;
if(a % 17 == 0 && b % 19 == 0) cout << a << " " << b << "\n";
}
return 0;
}
Sursa 1 (while)
#include <iostream>
using namespace std;
int n, i, a, b;
int main()
{
i = 0;
while(i < 1000)
{
i ++;
a = i;
b = 1000 - i;
if(a % 17 == 0 && b % 19 == 0) cout << a << " " << b << "\n";
}
return 0;
}
Sursa 2 (do ... while)
#include <iostream>
using namespace std;
int n, i, a, b;
int main()
{
i = 0;
do
{
i ++;
a = i;
b = 1000 - i;
if(a % 17 == 0 && b % 19 == 0) cout << a << " " << b << "\n";
} while(i < 1000);
return 0;
}
Sursa 3 (for)
#include <iostream>
using namespace std;
int n, i, a, b;
int main()
{
for(i = 1; i < 1000; i ++)
{
a = i;
b = 1000 - i;
if(a % 17 == 0 && b % 19 == 0) cout << a << " " << b << "\n";
}
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă