1)
var n:integer;
begin
writeln('Введите номер месяца: ');
readln(n);
if (n = 1) or (n = 2) or (n = 12) then
writeln('Зима');
if (n = 3) or (n = 4) or (n = 5) then
writeln('Весна');
if (n = 6) or (n = 7) or (n = 8) then
writeln('Лето');
if (n = 9) or (n = 10) or (n = 11) then
writeln('Осень');
end.
2)
var n:real;
writeln('Введите температуру: ');
if (34.1 <= n) and (n <= 36.4) then
writeln('Пониженная');
if (36.5 <= n) and (n<= 36.6) then
writeln('Нормальная');
if (36.7 <= n) and (n <= 41) then
writeln('Повышенная');
if (n <= 34) or (n > 41) then
writeln('Не может быть!');
#include <iostream>
using namespace std;
int main() {
int n,k;
cin >> n;
pair<int,int> a[n];
for(int i = 0; i < n; i++){
int x;
cin >> x;
a[i] = {x,i};
}
cin >> k;
sort(a,a+n);
int l = 0, r = n-1;
while(l <= r){
int mid = (l+r)/2;
if(a[mid].first == k){
cout << a[mid].second;
return 0;
else if(a[mid].first < k)
l = mid+1;
else if(a[mid].first > k)
r = mid-1;
cout << -1;
1)
var n:integer;
begin
writeln('Введите номер месяца: ');
readln(n);
if (n = 1) or (n = 2) or (n = 12) then
writeln('Зима');
if (n = 3) or (n = 4) or (n = 5) then
writeln('Весна');
if (n = 6) or (n = 7) or (n = 8) then
writeln('Лето');
if (n = 9) or (n = 10) or (n = 11) then
writeln('Осень');
end.
2)
var n:real;
begin
writeln('Введите температуру: ');
readln(n);
if (34.1 <= n) and (n <= 36.4) then
writeln('Пониженная');
if (36.5 <= n) and (n<= 36.6) then
writeln('Нормальная');
if (36.7 <= n) and (n <= 41) then
writeln('Повышенная');
if (n <= 34) or (n > 41) then
writeln('Не может быть!');
end.
#include <iostream>
using namespace std;
int main() {
int n,k;
cin >> n;
pair<int,int> a[n];
for(int i = 0; i < n; i++){
int x;
cin >> x;
a[i] = {x,i};
}
cin >> k;
sort(a,a+n);
int l = 0, r = n-1;
while(l <= r){
int mid = (l+r)/2;
if(a[mid].first == k){
cout << a[mid].second;
return 0;
}
else if(a[mid].first < k)
l = mid+1;
else if(a[mid].first > k)
r = mid-1;
}
cout << -1;
}