Ответы на вопрос:
var a, b, c: real;
count: integer; begin count : = 0; write('a = '); readln(a); write('b = '); readln(b); write('c = '); readln(c); if frac(a) = 0 then count : = count + 1; if frac(b) = 0 then count : = count + 1; if frac(c) = 0 then count : = count + 1; writeln('целых чисел - ', count); end.
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin >> n;
int a[n],b[n],mn = 100000, mx = 0, oko = 0,sum = 0;
for(int i = 0; i < n; i++)
{
cin >> a[i];
if(a[i] >= 0)
{
b[oko] = a[i];
oko++;
}
}
int index_of_minimum = 15, index_of_maximum = 0;
for(int i = 0; i < oko; i++)
{
if(mn > b[i])
{
mn = min(mn,b[i]);
index_of_minimum = min(index_of_minimum,i);
}
if(mx < b[i])
{
mx = max(mx,b[i]);
index_of_maximum = i;
}
}
for(int i = index_of_minimum; i < index_of_maximum + 1; i++)
{
sum += b[i];
}
mx = b[index_of_maximum - 1];
mn = b[index_of_minimum];
cout << sum << ' ' << mx * mn;
return 0;
}
Популярно: Информатика
-
vik2005118.12.2021 12:15
-
свайпер13.04.2023 15:36
-
marisshechka104.06.2023 21:28
-
рррр19424.08.2020 00:37
-
WiTeKHasky04.11.2021 12:58
-
makssssimfrank27.06.2022 16:55
-
Глебочек10.10.2022 16:24
-
juliakovta21.04.2020 09:20
-
maxim180404.07.2021 07:21
-
xKarishax09.12.2020 07:52