Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2008, 23:57   #1
Pentium
Новичок
Джуниор
 
Регистрация: 11.03.2008
Сообщений: 2
Вопрос Помогите ! С чего начать

Здравствуйте ! Я студент ещё на 1-ом курсе, мы изучаем программирование на С++ ! Я на заочном отделении ! Мы работаем в Visual Studio C++ 6.0 или Borland C++ ! Надо сдать контрольную с такими задачами :
1. Даны натуральное число N и последовательность A1, A2, …, AN. Определить, является ли данная последовательность упорядоченной по убыванию. Найти минимальный и максимальный элементы и их №. Написать функции для реализации всех действий.
2. Написать программу, отвечающую следующим требованиям:
Задать матрицы А и В размерности (n x n), где n не меньше 6. Определить:
- максимальный и минимальный элементы матриц А и В;
- матрицу С как сумму матриц А и В;
- матрицу D как произведение матриц А и В.

Вот в чём вопрос ! С чего начать, у меня очень много инфы по С++ но по времени я не успеваю ! Я начал изучать Структурное программирование по книгам, Операторы int, cin, if, итд. Перешёл на книгу (ООП) ! Сижу читаю но не понимаю как эти задачи делать надо ! Кто-нибуть хотябы укажите что делать и счего начать, что учить а то я нимогу понять ! Спасибо всем !!!
Pentium вне форума Ответить с цитированием
Старый 12.03.2008, 08:07   #2
andrey4623
Форумчанин
 
Аватар для andrey4623
 
Регистрация: 31.05.2007
Сообщений: 266
По умолчанию

Чтобы найди максимальный элемент в массиве, надо создать переменную, например max, и перебрать все элементы массива. Если элемент массива больше, чем max, то max присвоить элемент массива.

a-массив
int max;
max = a[0];
for (int i = 0; n - 1; n++)
{ if (a[i] > max ) max = a[i]}

Ну и потом выводишь max

ну а следующий тоже несложно. Также перебираем элементы, только теперь будет 2 цикла for: для строк и столбцов.
Создаешь матрицу c
for (int i = 0; 6; n++)
for (int j = 0; 6; n++)
c[i,j] = a[i,j] + b[i,j]

//Пользуемся кнопкой Правка

Последний раз редактировалось AlDelta; 12.03.2008 в 08:19.
andrey4623 вне форума Ответить с цитированием
Старый 12.03.2008, 09:25   #3
Pentium
Новичок
Джуниор
 
Регистрация: 11.03.2008
Сообщений: 2
По умолчанию

Спасибо буду пробовать !
Pentium вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уважаемые программисты, помогите пожалуйста, с чего начать? irbiss Свободное общение 2 30.03.2008 19:53
С чего начать Spirit_of_net Помощь студентам 1 05.11.2007 13:58
с чего начать? Roman Работа с сетью в Delphi 1 27.02.2007 09:41