Program ten; const n=2; Var a,b,c,d,e,f,p:integer; Begin Write ('Введите число a '); Read(a); Write ('Введите число b '); Read(b); Write ('Введите число c '); Read(c); Write ('Введите число d'); Read(d); Write ('Введите число e '); Read(e); Write ('Введите число f '); Read(f); p:=0; If a mod n = 0 Then P:=p+1; If b mod n = 0 Then P:=p+1; If c mod n = 0 Then P:=p+1; If d mod n = 0 Then P:=p+1; If e mod n = 0 Then P:=p+1; If f mod n = 0 Then P:=p+1; Write ('количество четных чисел = ',p); end. Вот так, программа работает.
const n=2;
Var a,b,c,d,e,f,p:integer;
Begin
Write ('Введите число a '); Read(a);
Write ('Введите число b '); Read(b);
Write ('Введите число c '); Read(c);
Write ('Введите число d'); Read(d);
Write ('Введите число e '); Read(e);
Write ('Введите число f '); Read(f);
p:=0;
If a mod n = 0 Then P:=p+1;
If b mod n = 0 Then P:=p+1;
If c mod n = 0 Then P:=p+1;
If d mod n = 0 Then P:=p+1;
If e mod n = 0 Then P:=p+1;
If f mod n = 0 Then P:=p+1;
Write ('количество четных чисел = ',p);
end.
Вот так, программа работает.
#include <math.h>
#include <cstdlib>
using namespace std;
int main()
{
int position = 0;
int i,j, ch,a,s;
int* mass = NULL;
cout << "Заданное число А: ";
cin >> a;
while (1)
{
cin >> ch;
if (ch == 0) break;
mass = (int*)realloc(mass, (position+1)*sizeof(int));
mass[position] = ch;
position++;
}
s=0;
j=0;
for (i=0;i<position;i++){
if (((mass[i] > 0) && (mass[i+1] > 0)) || ((mass[i] < 0) && (mass[i+1] < 0)))
j++;
if (((mass[i] > 0) && (mass[i] < a)))
s++;
}
cout << "Номер поседней пары: " << j << endl;
cout << "Положительно и не больше А: " << s << endl;
return 0;
}