Вторая.
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main()
{
double a[4][4];
int mass[4] = { 0 };
for(int i = 0; i < 4; i++)
{
for(int j = 0; j < 4; j++)
{
cin >> a[i][j];
}
}
cout << endl;
for(int i = 0; i < 4; i++)
{
for(int j = 0; j < 4; j++)
{
if(a[i][j] < 0.0)
{
mass[i]++;
}
}
}
for(int i = 0; i < 4; i++)
{
cout << mass[i] << ' ';
}
cout << endl;
return 0;
}
Задача 1:
const N = 15;
const MAX = 15;
const MIN = -15;
var A: array [1..N] of integer;
var i,s1,s2: integer;
begin
randomize();
s1:=0;
s2:=0;
writeln('Исходный массив: ');
for i:=1 to N do
begin
A[i]:=random(MAX-MIN+1)+MIN;
write(A[i],' ');
if (A[i]<0) then s1:=s1+A[i];
if (A[i] mod 3 = 0) then s2:=s2+A[i];
end;
writeln();
writeln('Сумма всех отрицательных элементов: ',s1);
writeln('Сумма всех элементов, кратных 3: ',s2);
end.
Задача 2:
const N = 20;
const MAX = 33;
const MIN = -15;
var A: array [1..N] of integer;
var i,imax,imin: integer;
begin
randomize();
imin:=1;
imax:=1;
writeln('Исходный массив: ');
for i:=1 to N do
begin
A[i]:=random(MAX-MIN+1)+MIN;
write(A[i],' ');
if (A[i]<A[imin]) then imin:=i;
if (A[i]>A[imax]) then imax:=i;
end;
writeln();
writeln('Номер минимального элемента массива: ',imin);
writeln('Номер максимального элемента массива: ',imax);
end.
using namespace std;
int main() {
double t, k;
cout << "Тариф (руб./кВт ч) = ", cin >> t, cout << "\n";
cout << "Расход электроэнергии (кВт) = ", cin >> k, cout << "\n";
cout << "Нужно заплатить " << k*t << " руб.\n";
}
Пример:
Тариф (руб./кВт ч) = 2.87
Расход электроэнергии (кВт) = 210
Нужно заплатить = 602.7 руб.