![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 24.02.2011
Сообщений: 8
|
![]()
Здравствуйте, я в програмировании почти совсем ничего не понимаю. Дана программа:
#include <stdio.h> //(1-2) #include <conio.h> main() { int data[7],i,j; int mult, sum, n; n=7; i=0; label_1: if(i<n){ printf("\n Input next data[%d]=",i); scanf("%d",&data[i]); i=i+1;//i++; ++i; goto label_1; } mult=1; j=0; sum=0; j=0; label_2: if(j<n) { mult=mult*data[j];//sum+=data[j]; sum=sum+data[j]; j=j+1;//++j;j++;data[j++]; goto label_2; } printf("\n\n Mult of n elements = %d",mult); printf("\n\n Summa of n elements = %d",sum); getch(); } В этой задаче нужно: 1. Сделать так, чтобы массив суммировался и перемножалсяс конца. 2. Сделать один цикл 3. Сделать так, чтобы можно было суммировать массив любой длины 4. Заменить цикл If на for И отдельное задание, написать программу в которй отдельно суммирвались и перемножались бы 3 разных массива |
![]() |
![]() |
![]() |
#2 |
Регистрация: 24.02.2011
Сообщений: 8
|
![]()
ааааа! похоже, что на глупые вопросы здесь не отвечают
![]() |
![]() |
![]() |
![]() |
#3 |
Регистрация: 24.02.2011
Сообщений: 7
|
![]()
Вот мой вариант на c++. Однако если думаю, объяснить как оно работает будет немножко сложно. Не претендую на оптимальность решения.
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перемножение ячеек | MrDeimos | Microsoft Office Excel | 2 | 24.10.2010 18:09 |
Перемножение | ahvahsky2008 | Microsoft Office Excel | 4 | 13.09.2010 00:14 |
перемножение матриц | laike | Помощь студентам | 3 | 12.06.2010 12:03 |
Перемножение векторов | Smile_Eminsa | Общие вопросы C/C++ | 0 | 11.05.2010 09:14 |
Перемножение матриц | Blad47 | Общие вопросы C/C++ | 1 | 02.02.2009 00:21 |