
Nanandek
6 год назад
Напишите пожалуйста с C++!
1) Вывести все нечетные числа от 1 до 100 и вывести их сумму;
2) Дано N чисел, вводимых с клавиатуры. Подсчитать каких среди них больше четных или нечетных.
3) Даны натуральные числа от 20 до 50. Напечатать те из них, которые делятся на 3, но не делятся на 5.
4) Даны натуральные числа от 35 до 87. Вывести на консоль те из них, которые при делении на 7 дают остаток 1, 2 или 5. (используются цикл for и условный оператор if).
ОТВЕТЫ

Зиновий
Jul 4, 2019
1)
#include lt;iostreamgt;
using namespace std;
int main() {
int s = 0;
for(int i = 1; i lt; 101; cout lt;lt; i lt;lt; , s+=i, i+=2);
cout lt;lt; endl lt;lt; s lt;lt; endl;
}
2)
#include lt;iostreamgt;
using namespace std;
int main() {
int n, k = 0;
cin gt;gt; n;
for(int i = 0; i lt; n; i++) {
int number;
cin gt;gt; number;
if(number 2 == 0) k++;
else k--;
}
if(k gt; 0) cout lt;lt; "Четных" lt;lt; endl;
else if (k lt; 0) cout lt;lt; "Нечетных" lt;lt; endl;
else cout lt;lt; "Одинаково" lt;lt; endl;
}
3)
#include lt;iostreamgt;
using namespace std;
int main() {
for(int i = 20; i lt; 51; i++)
if(i 3 == 0 amp;amp; i 5 != 0) cout lt;lt; i lt;lt; endl;
}
4)
#include lt;iostreamgt;
using namespace std;
int main() {
for(int i = 35; i lt; 88; i++)
if(i 7 == 1 || i amp; 7 == 2 || i 7 == 5) cout lt;lt; i lt;lt; endl;
}
#include lt;iostreamgt;
using namespace std;
int main() {
int s = 0;
for(int i = 1; i lt; 101; cout lt;lt; i lt;lt; , s+=i, i+=2);
cout lt;lt; endl lt;lt; s lt;lt; endl;
}
2)
#include lt;iostreamgt;
using namespace std;
int main() {
int n, k = 0;
cin gt;gt; n;
for(int i = 0; i lt; n; i++) {
int number;
cin gt;gt; number;
if(number 2 == 0) k++;
else k--;
}
if(k gt; 0) cout lt;lt; "Четных" lt;lt; endl;
else if (k lt; 0) cout lt;lt; "Нечетных" lt;lt; endl;
else cout lt;lt; "Одинаково" lt;lt; endl;
}
3)
#include lt;iostreamgt;
using namespace std;
int main() {
for(int i = 20; i lt; 51; i++)
if(i 3 == 0 amp;amp; i 5 != 0) cout lt;lt; i lt;lt; endl;
}
4)
#include lt;iostreamgt;
using namespace std;
int main() {
for(int i = 35; i lt; 88; i++)
if(i 7 == 1 || i amp; 7 == 2 || i 7 == 5) cout lt;lt; i lt;lt; endl;
}
1)
#include lt;iostreamgt;
using namespace std;
int main(){
int sum=0;
for (int i=1;ilt;=100;i++){
if(i2!=0){
cout lt;lt; i lt;lt; endl;
sum+=i;
}
}
cout lt;lt; "Сумма: " lt;lt; sum;
return 0;
}
2)
#include lt;iostreamgt;
using namespace std;
int main(){
int n=0;
int x;
int a=0;
int b=0;
cin gt;gt; n;
for(int i=0;ilt;n;i++){
x=0;
cin gt;gt; x;
if(x2==0){
a++;
}
else{
b++;
}
}
if(agt;b){ cout lt;lt; "Четных больше"; }
else { cout lt;lt; "Нечетных больше"; }
return 0;
}
3)
#include lt;iostreamgt;
using namespace std;
int main(){
for(int i=20;ilt;=50;i++){
if(i3==0 amp;amp; i5!=0){ cout lt;lt; i lt;lt; endl; }
}
return 0;
}
4)
#include lt;iostreamgt;
using namespace std;
int main(){
for(int i=35;ilt;=87;i++){
if(i7==1 || i7==2 || i7==5){
cout lt;lt; i lt;lt; endl;
}
}
return 0;
}
#include lt;iostreamgt;
using namespace std;
int main(){
int sum=0;
for (int i=1;ilt;=100;i++){
if(i2!=0){
cout lt;lt; i lt;lt; endl;
sum+=i;
}
}
cout lt;lt; "Сумма: " lt;lt; sum;
return 0;
}
2)
#include lt;iostreamgt;
using namespace std;
int main(){
int n=0;
int x;
int a=0;
int b=0;
cin gt;gt; n;
for(int i=0;ilt;n;i++){
x=0;
cin gt;gt; x;
if(x2==0){
a++;
}
else{
b++;
}
}
if(agt;b){ cout lt;lt; "Четных больше"; }
else { cout lt;lt; "Нечетных больше"; }
return 0;
}
3)
#include lt;iostreamgt;
using namespace std;
int main(){
for(int i=20;ilt;=50;i++){
if(i3==0 amp;amp; i5!=0){ cout lt;lt; i lt;lt; endl; }
}
return 0;
}
4)
#include lt;iostreamgt;
using namespace std;
int main(){
for(int i=35;ilt;=87;i++){
if(i7==1 || i7==2 || i7==5){
cout lt;lt; i lt;lt; endl;
}
}
return 0;
}
5
Смежные вопросы: