|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.05.2015, 22:28 | #1 |
Регистрация: 12.05.2015
Сообщений: 5
|
с++ Помогите закончить программу заранее спасибо
#include <iostream>
using namespace std; int main() { setlocale(0, "rus"); int stroka, stolbec, i, j; char str[50], buf[50]; cout << "Введите количество строк и столбцов" << endl; cin >> stroka >> stolbec; float **mas = new float *[stroka]; for (i = 0; i < stroka; i++) mas[i] = new float[stolbec]; for (i = 0; i < stroka; i++) { for (j = 0; j < stolbec; j++) { cout << "Введите значение [" << i + 1 << "]-го элемента" << endl; cin >> mas[i][j]; } } float min = mas[0][0]; int min1 = 0; float max = mas[0][0]; int max1 = 0; for (i = 0; i < stroka; i++) { for (j = 0; j < stolbec; j++) { if (mas[i][j] < min) min = mas[i][j]; min1 = i; if (mas[i][j] > min) max = mas[i][j]; max1 = i; } } system("pause"); } 2. Создать двумерный массив размером n*m. Найти в каждом столбце массива максимальный и минимальный элементы и поменять их с первым и последним элементом соответственно. |
27.05.2015, 06:05 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Ну посмотрите предыдущую вашу задачу, где вы экстремумы меняли, а теперь надо тоже самое только с первым и последним.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Здравствуйте. Нужно написать программу в с++. Заранее спасибо. | ekaterin | Помощь студентам | 1 | 14.05.2012 21:08 |
Помогите пожалуста решить задачку, заранее спасибо | Rakfeller | Помощь студентам | 3 | 22.05.2009 20:07 |
Помогите исправить задачу. Заранее спасибо | Liver | Помощь студентам | 1 | 20.12.2008 09:47 |