Напишите пожалуйста с C++! 1) Вывести все нечетные числа от 1 до 100 и вывести их сумму;...

0 голосов
74 просмотров

Напишите пожалуйста с C++!
1) Вывести все нечетные числа от 1 до 100 и вывести их сумму;

2) Дано N чисел, вводимых с клавиатуры. Подсчитать каких среди них больше четных или нечетных.


3) Даны натуральные числа от 20 до 50. Напечатать те из них, которые делятся на 3, но не делятся на 5.

4) Даны натуральные числа от 35 до 87. Вывести на консоль те из них, которые при делении на 7 дают остаток 1, 2 или 5. (используются цикл for и условный оператор if).


Информатика (406 баллов) | 74 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

1)
#include
using namespace std;
int main(){
int sum=0;
for (int i=1;i<=100;i++){<br>if(i%2!=0){
cout << i << endl;<br>sum+=i;
}
}
cout << "Сумма: " << sum;<br>return 0;
}

2)
#include
using namespace std;
int main(){
int n=0;
int x;
int a=0;
int b=0;
cin >> n;
for(int i=0;ix=0;
cin >> x;
if(x%2==0){
a++;
}
else{
b++;
}
}
if(a>b){ cout << "Четных больше"; }<br>else { cout << "Нечетных больше"; }<br>return 0;
}

3)
#include
using namespace std;
int main(){
for(int i=20;i<=50;i++){<br>if(i%3==0 && i%5!=0){ cout << i << endl; }<br>}
return 0;
}

4)
#include
using namespace std;
int main(){
for(int i=35;i<=87;i++){<br>if(i%7==1 || i%7==2 || i%7==5){
cout << i << endl;<br>}
}
return 0;
}

(1.9k баллов)
0 голосов

1)
#include

using namespace std;

int main() {
  int s = 0;
  for(int i = 1; i < 101; cout << i << ' ', s+=i, i+=2);<br>  cout << endl << s << endl;<br>}
2)
#include

using namespace std;

int main() {
  int n, k = 0;
  cin >> n;
  for(int i = 0; i < n; i++) {
    int number;
    cin >> number;
    if(number % 2 == 0) k++;
    else k--;
  }
  if(k > 0) cout << "Четных" << endl;<br>  else if (k < 0) cout << "Нечетных" << endl;<br>  else cout << "Одинаково" << endl;<br>}
3)

#include

using namespace std;

int main() {
 for(int i = 20; i < 51; i++)
   if(i % 3 == 0 && i % 5 != 0) cout << i << endl;<br>}
4) 
#include

using namespace std;

int main() {
 for(int i = 35; i < 88; i++)
   if(i % 7 == 1 || i & 7 == 2 || i % 7 == 5) cout << i << endl;<br>}

(4.6k баллов)