|
|
|
need HELP!!..помогите решить задачу пожста-30июня сдавать((
|
|||
|---|---|---|---|
|
#18+
Составить подпрограмму, которая формирует массив, каждый элемент которого равен сумме соответствующих элементов двух других массивов. Ввод исходных массивов вцполняется вне данной программы. Сие чудо надо сделать используя функции.. я честно говоря незнаю как это склепать т.к могу ток по лолски сделать прямо вбивая массивы и считая потом c=a[]+b[].. но так низя ндо через ф-ции .. буду очень благодарен если кто мыслю подкинет.. желательно если код дадите проги то с коментами небольшими.. ток начал в си врубаться поэтому еще туплю).. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 19:12 |
|
||
|
need HELP!!..помогите решить задачу пожста-30июня сдавать((
|
|||
|---|---|---|---|
|
#18+
GeG911считая потом c=a[]+b[].. но так низя ндо через ф-ции ну так засунь этот фрагмент в функцию, в чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 19:34 |
|
||
|
need HELP!!..помогите решить задачу пожста-30июня сдавать((
|
|||
|---|---|---|---|
|
#18+
вот склепал.. как думаете так покатит? вроде работатет норм #include<stdio.h> #include<conio.h> #include<math.h> void sum(int a1[],int n1,int b1[],int m1) { int i; int mas[50]; clrscr(); puts("\nEnter first massive:"); for(i=0;i<n1;i++) printf("%d",a1 ); puts("\nEnter second massive:"); for(i=0;i<m1;i++) printf("%d",b1); i=n1; i=m1; for(i=0;i<n1;i++) mas=a1+b1; puts("\nSumm of 2 massives:"); for(i=0;i<n1;i++) printf("%d ",mas); } main() { int a[50],b[50]; int n,m,i,j; clrscr(); puts("Enter razmernost first massiva"); scanf("%d",&n); puts("Enter razmernost second massiva"); scanf("%d",&m); puts("Enter elements first massiva"); for(i=0;i<n;i++) scanf("%d",&a); puts("Enter elements second massiva"); for(j=0;j<m;j++) scanf("%d",&b[j]); sum(a,n,b,m); getch(); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 19:44 |
|
||
|
need HELP!!..помогите решить задачу пожста-30июня сдавать((
|
|||
|---|---|---|---|
|
#18+
1) переделайте на динамические массивы, а то за int mas[50] побьют при первой же попытки использовать это в боевом коде. 2) разделите ввод массивов, суммирование, и вывод в разные функции 3) почему массивы могут быть разного размера? а цикл по размеру одного из них? 4) mas=a1+b1 заменить на mas =a1+b1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 20:01 |
|
||
|
need HELP!!..помогите решить задачу пожста-30июня сдавать((
|
|||
|---|---|---|---|
|
#18+
miksoft1) переделайте на динамические массивы, а то за int mas[50] побьют при первой же попытки использовать это в боевом коде. 2) разделите ввод массивов, суммирование, и вывод в разные функции 3) почему массивы могут быть разного размера? а цикл по размеру одного из них? 4) mas=a1+b1 заменить на mas =a1+b1 немогли бы вы прокоментировать более подробней(с живыми примерами) если не очень сложно.... был бы весьма благодарен.. просто уровень мой не тот некоторые понятия еще не понимаю.. да и теорию слабовато мягко говря знаю...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 21:35 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33822741&tid=2030916]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 450ms |

| 0 / 0 |
