Лабораторная работа №4 и Лабораторная работа №3

Лаба 3 и 4, Рогов, Много заданий из разных вариков, кому надо что-то решить - пишите, буду рад помочь:

A7 - Дано число N (N больше 0). Вывести на экран все четные числа от 0 до N. (не используя логические операторы). Использовать цикл for.


using namespace std;

int main() {
	int N; cin >> N;
	for (int i = 0; i < N; i += 2) {
		cout << i << " ";
	}
}

C7 - Вводить с клавиатуры целые числа (не равные 0) и выводить на экран квадраты этих чисел до тех пор, пока не будет введено число 0. Использовать цикл do…while.


using namespace std;

int main() {
 int N;
 do {
  cin >> N;
  N *= N;
  if (N == 0) continue;
  cout << N;
 } while (N != 0);
}

A10 - Составить программу, выводящую значения функции y=2x на отрезке от a до b (не включительно) с шагом c.


using namespace std;

int main() {
 int B;
 float A, C;
 cin >> A >> B >> C;
 A *= 2; B *= 2; C *= 2;
 while (A < B) {
  cout << A << " ";
  A+=C;
 }
}
1 лайк