Форум программистов, компьютерный форум, киберфорум
Наши страницы

Опять у меня к Вам вопрос - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ borland c++ v3.1 задания первого курса http://www.cyberforum.ru/cpp-beginners/thread321023.html
Очень надо до завтра написать 3 программы на borland С++ v3.1, помогите пожалуйста Вот первая: Дан одномерный массив размером 10 элементов. Заполнить массив случайными числами из диапазона до . ...
C++ Трабл с map Доброго времени суток В input.txt лежат названия поездов, время их отправления и прибытия. Расстояние - константа. Нужно вывести самый быстрый поезд. Полное условие тут Пытаюсь решить в си стиле с... http://www.cyberforum.ru/cpp-beginners/thread321021.html
Работа с матрицами C++
Всем привет! Напишите программу плиз ! Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси секторы матрицы которые лежат влево и вправо от главной и побочной...
C++ Попадание точки в определенную область.
Определить принадлежит ли заданная точка с координатами (x,y) закрашенной области.
C++ Codeblocks http://www.cyberforum.ru/cpp-beginners/thread320947.html
как подключить русские буквы в с++ , выводит не понятные симвлы
C++ системы передачи информации Здравствуйте скажите пожалуйста что является системами передачи информации? подробнее

Показать сообщение отдельно
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 265

Опять у меня к Вам вопрос - C++

16.06.2011, 20:09. Просмотров 1285. Ответов 39
Метки (Все метки)

Дана матрица 3 на 4
поменять во всей матрице максимальный и минимальный элемент
Я тут свой код составил, на таком языке, на котором нас учили, вот что получилось
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
main()
{ int a[3][4], i, j, min, max, t, k, n, l, r;
printf (" \n vvesti matricu: \n ");
for(i=1;i<=3;i++){
for(j=1;j<=4;j++)
scanf(" %d ", &a[i][j]);}
max=a[1][1];
 
{m1: if (max < a[i][j])
{max=a[i][j];k=i;n=j;}
i++;
if (i<=3) goto m1;
i=1; j++;
if (j<=4)goto m1;}
 
min=a[i][j];
{m2: if (min > a[i][j])
{min=a[i][j]; l=i; r=j;}
 
 
i++;
if (i<=3) goto m2;
i=1; j++;
if (j<=4)goto m2;}
 
t=a[k][n];
a[k][n]=a[l][r];
a[l][r]=t;
 
printf (" new matrica \n");
for(i=1;i<=3;i++){
for(j=1;j<=4;j++)
printf (" %d ", a[i][j]);
printf (" \n ");}
return getch();}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru