Внести изменения в реализацию класса А , чтобы в классе В были возможны указанные действия: (проект протестировать) class A
{int a,b,c;
public:
A();
A(int,int,int);
};
class B: public A
{int d;
public:
int Sum ( )
{int result=a+b+c+d;
return result;}
};
291
488
Ответы на вопрос:
Вот так пойдет? дан массив. заменить элементы с нечетными номерами на квадраты их номеров. program tt; uses wincrt; type tmas=array[1..100] of real; var d,a: tmas; i,j,n: byte; procedure enter_d(n: byte; var d: tmas); begin randomize; for i: =1 to n do begin d[i]: =random(40); write(d[i]: 0: 0,' '); end; writeln; end; procedure form_a(n: byte; d: tmas; var a: tmas); begin for i: =1 to n do begin if odd(i)=true then a[i]: =d[i]/i else a[i]: =sqr(d[i]); end; end; procedure show_a(a: tmas); begin for i: =1 to n do write(a[i]: 0: 2,' '); end; end; begin clrscr; writeln('введите размер массива: '); readln(n); enter_d(n,d); form_a(n,d,a); show_a(a); end.
Популярно: Информатика
-
asiraz0321.10.2020 17:38
-
mspak0202.02.2020 01:41
-
фаргана413.11.2022 01:18
-
katyaloginova2p01fy126.06.2021 07:46
-
Koki200626.10.2021 02:41
-
manya4804.06.2023 01:38
-
huxgehd26.04.2022 16:46
-
bodnari2121bodn07.09.2022 19:50
-
selipups9619.12.2020 19:36
-
luba09221.07.2020 13:00