powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / need HELP!!..помогите решить задачу пожста-30июня сдавать((
5 сообщений из 5, страница 1 из 1
need HELP!!..помогите решить задачу пожста-30июня сдавать((
    #33822650
GeG911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Составить подпрограмму, которая формирует массив, каждый элемент которого равен сумме соответствующих элементов двух других массивов. Ввод исходных массивов вцполняется вне данной программы.

Сие чудо надо сделать используя функции.. я честно говоря незнаю как это склепать т.к могу ток по лолски сделать прямо вбивая массивы и считая потом c=a[]+b[].. но так низя ндо через ф-ции ..

буду очень благодарен если кто мыслю подкинет.. желательно если код дадите проги то с коментами небольшими.. ток начал в си врубаться поэтому еще туплю)..
...
Рейтинг: 0 / 0
need HELP!!..помогите решить задачу пожста-30июня сдавать((
    #33822692
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GeG911считая потом c=a[]+b[].. но так низя ндо через ф-ции
ну так засунь этот фрагмент в функцию, в чем проблема?
...
Рейтинг: 0 / 0
need HELP!!..помогите решить задачу пожста-30июня сдавать((
    #33822708
GeG911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот склепал.. как думаете так покатит? вроде работатет норм

#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();
}
...
Рейтинг: 0 / 0
need HELP!!..помогите решить задачу пожста-30июня сдавать((
    #33822741
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) переделайте на динамические массивы, а то за int mas[50] побьют при первой же попытки использовать это в боевом коде.
2) разделите ввод массивов, суммирование, и вывод в разные функции
3) почему массивы могут быть разного размера? а цикл по размеру одного из них?
4) mas=a1+b1 заменить на mas =a1+b1
...
Рейтинг: 0 / 0
need HELP!!..помогите решить задачу пожста-30июня сдавать((
    #33822891
GeG911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft1) переделайте на динамические массивы, а то за int mas[50] побьют при первой же попытки использовать это в боевом коде.
2) разделите ввод массивов, суммирование, и вывод в разные функции
3) почему массивы могут быть разного размера? а цикл по размеру одного из них?
4) mas=a1+b1 заменить на mas =a1+b1

немогли бы вы прокоментировать более подробней(с живыми примерами) если не очень сложно.... был бы весьма благодарен.. просто уровень мой не тот некоторые понятия еще не понимаю.. да и теорию слабовато мягко говря знаю...)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / need HELP!!..помогите решить задачу пожста-30июня сдавать((
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]