Program Alexandra_1; uses crt; const n=5; var a:array[1..n] of integer; i, sum: integer; begin sum:=0; for i:=1 to n do begin write('Введите ',i,'-e число '); readln(a[i]); if a[i]>0 then sum:=sum+a[i]; end; writeln('Сумма положительных элементов ',sum); end.
Program Alexandra_2; uses crt; const n=7; var a:array[1..n] of integer; i, num: integer; begin num:=0; for i:=1 to n do begin write('Введите ',i,'-e число '); readln(a[i]); if (a[i]>0) AND (a[i] mod 2 = 0) then num:=num+1; end; writeln('Количество четных положительных элементов ',num); end.
Program Alexandra_3; uses crt; const n=6; var a:array[1..n] of integer; i, tum: integer; begin tum:=1; for i:=1 to n do begin write('Введите ',i,'-e число '); readln(a[i]); if a[i]>0 then tum:=tum*a[i]; end; writeln('Произведение положительных элементов ',tum); end.
Using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO;
namespace СиШарп { class Program { static void Main(string[] args) { int[] A = File.ReadAllText("D:\\f.txt").Split().Select(x=>int.Parse(x)).ToArray(); // for(int i = 0; i < A.Length; i++) // Console.Write("{0} ",A[i]); using (StreamWriter g = File.CreateText("D:\\g.txt")) { Console.WriteLine("\n{0}", "Введите номер задания (0 - а, 1 - б)"); int C = int.Parse(Console.ReadLine()); C = 5 + C * 5; int i = 0; while (i < A.Length) { for (int j = i; j < i + C; j++) g.Write("{0} ",A[j]); i += C*2; for (int j = i; j < i + C; j++) g.Write("{0} ", A[j]); i -= C; for (int j = i; j < i + C; j++) g.Write("{0} ", A[j]); i += C*2; for (int j = i; j < i + C; j++) g.Write("{0} ", A[j]); i += C; } } Console.ReadKey(); } } }
Program Alexandra_1;
uses crt;
const n=5;
var
a:array[1..n] of integer;
i, sum: integer;
begin
sum:=0;
for i:=1 to n do
begin
write('Введите ',i,'-e число ');
readln(a[i]);
if a[i]>0 then sum:=sum+a[i];
end;
writeln('Сумма положительных элементов ',sum);
end.
Program Alexandra_2;
uses crt;
const n=7;
var
a:array[1..n] of integer;
i, num: integer;
begin
num:=0;
for i:=1 to n do
begin
write('Введите ',i,'-e число ');
readln(a[i]);
if (a[i]>0) AND (a[i] mod 2 = 0) then num:=num+1;
end;
writeln('Количество четных положительных элементов ',num);
end.
Program Alexandra_3;
uses crt;
const n=6;
var
a:array[1..n] of integer;
i, tum: integer;
begin
tum:=1;
for i:=1 to n do
begin
write('Введите ',i,'-e число ');
readln(a[i]);
if a[i]>0 then tum:=tum*a[i];
end;
writeln('Произведение положительных элементов ',tum);
end.
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace СиШарп
{
class Program
{
static void Main(string[] args)
{
int[] A = File.ReadAllText("D:\\f.txt").Split().Select(x=>int.Parse(x)).ToArray();
// for(int i = 0; i < A.Length; i++)
// Console.Write("{0} ",A[i]);
using (StreamWriter g = File.CreateText("D:\\g.txt"))
{
Console.WriteLine("\n{0}", "Введите номер задания (0 - а, 1 - б)");
int C = int.Parse(Console.ReadLine());
C = 5 + C * 5;
int i = 0;
while (i < A.Length)
{
for (int j = i; j < i + C; j++)
g.Write("{0} ",A[j]);
i += C*2;
for (int j = i; j < i + C; j++)
g.Write("{0} ", A[j]);
i -= C;
for (int j = i; j < i + C; j++)
g.Write("{0} ", A[j]);
i += C*2;
for (int j = i; j < i + C; j++)
g.Write("{0} ", A[j]);
i += C;
}
}
Console.ReadKey();
}
}
}