#3
истина, если (-3<=x<=3 и -3<=x<=3) и (x*x+y*y)>2
иначе - ложь
Получаем (-3<=x<=3 и -3<=x<=3) и (x*x+y*y)>2
Program g;
var a,b,c,i:integer;
begin
writeln('Введите количество чисел');
readln(a);
c:=1;
writeln('Введите ', a, ' чисел(а)');
for i:=1 to a do
begin
readln(b);
c:=c*b;
end;
writeln('Произведение чисел=',c);
readln;
<span>end.
Program g;
var a,b,c:integer;
begin
writeln('Введите 2 числа');
readln(a,b);
if (a+b)>0 then
c:=(a*a)+(b*b)
else
c:=(a+b)*(a+b);
writeln('Результат=',c);
readln;
<span>end.
</span>
Третье задание не понял.</span>
Не уверен, правильно ли вас понял. Если что, пишите.
// ConsoleApplication4.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
class stud {
public:
void setname(string sname)
{
name = sname;
}
string getname()
{
return name;
}
string getsurname()
{
return surname;
}
void setsurname(string ssurname)
{
surname = ssurname;
}
void setscore(int sc[])
{
for (int i = 0; i<10; i++) score[i] = sc[i];
}
float getsr()
{
float sum = 0;
for (int i = 0; i<10; i++) sum += (float)score[i];
return sum / 10;
}
void showmyself()
{
cout << "Студент: " << name << " " << surname << endl;
cout << "Имеет 10 текущих оценок: ";
for (int i = 0; i < 10; i++) cout << score[i] << " ";
cout << "" << endl;
cout << "Его средний балл: " << getsr() << endl;
}
private:
string name;
string surname;
int score[10];
};
int main(int acgc, char* argv[])
{
setlocale(LC_ALL, "rus");
stud student1;
int score[10];
string name, surname;
cout << "Введите имя студента: "<<endl;
getline(cin, name);
cout << "Введите фамилию студента: " << endl;
getline(cin, surname);
cout << "введите 10 текущих оценок через пробел: " << endl;
for (int i = 0; i<10; i++) cin >> score[i];
student1.setname(name);
student1.setsurname(surname);
student1.setscore(score);
student1.showmyself();
system("pause");
}
Ответ:
Объяснение:А: вверх
Вправо
Вверх
Влево
Вверх
Вверх
Вправо
Вверх
Влево
Вверх
Вправо
Вверх
Влево
Б: Вправо
Вниз
Вправо
Вправо
Вверх
Вправо
Вправо
Вниз
Вправо
Вправо
Вверх
Вправо
Вправо
Вниз
Вправо
Вправо
Вверх
В: Вверх
Вверх
Вправо
Вверх
Вверх
Вправо
Вверх
Вверх
Вправо
Д:Вправо
Вправо
Вправо
Вниз
Вправо
Вправо
Вправо
Вниз
Вправо
Вправо
Вправо
Вниз
2. А: закрасить
Вправо
Закрасить
Вправо
Закрасить
Вправо
Закрасить
Вправо
Вниз
Закрасить
Вправо
Закрасить
Вправо
Закрасить
Вправо
Закрасить
Вниз
Вправо
Закрасить
Вправо
Закрасить
Вправо
Закрасить
Вправо
Закрасить
Т.к и.т.д всё писать замучился да и думаю и так понятно