Форум программистов, компьютерный форум CyberForum.ru

Как решить? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обход дерева http://www.cyberforum.ru/cpp-beginners/thread564721.html
Вот начал читать про деревья и способы их обхода (PreOrder, InOrder и PostOrder). С алгоритмами проблем нет, но видно, как бы это сказать поточнее, не хватает что ли пространственного воображения, чтобы представить в чем суть каждого способа обхода. Хотелось бы получить яркий пример, не обязательно, связанный с программированием, который демонстрирует разницу в методах обхода.
C++ Перевернуть число Пользователь вводит с клавиатуры число, необходимо перевернуть его (число) и вывести на экран. Примечание: Например, пользователь ввел число 12345. На экране должно появиться число наоборот - 54321. #include <iostream> using namespace std; int main () { http://www.cyberforum.ru/cpp-beginners/thread564718.html
Координаты точек C++
Представить координаты точек в трехмерном пространстве в виде структуры, состоящей из трех вещественных полей. Написать программу ввода координат двух точек и вычисления расстояния между ними.
C++ 20 наиболее часто встречающихся слов
дан файл. выписать 20 наиболее часто встречающихся слов в алфавитном порядке. (структуры использовать нельзя). помогите пожалуйста. заранее спасибо
C++ Считывание из файла http://www.cyberforum.ru/cpp-beginners/thread564686.html
Дан файл с данными типа: Петров Роман 1989 04 15 5 4 3 5 естесственно, что данных больше.. Последние 4 цифры - это оценки.. Надо вывести на экран данные студентов, успевающих на 4 и 5.. ваще не понятненько, как считывать по строкам из файла, как сравнивать((
C++ Двумерный массив, поделить 4-мя указателями Дан массив A и 4 указателя - А1, А2, А3, А4. Мне надо их присвоить так, чтобы на элементы массива А указывал A1, на А - A2, на А - A3, на А - A4. Проблема именно в том, как правильно адресовать А2 и А4, А1 и А3 сделал сам. Подскажите пожалуйста. подробнее

Показать сообщение отдельно
softonet
32 / 32 / 2
Регистрация: 17.04.2011
Сообщений: 201
03.05.2012, 18:43     Как решить?
Оформляй правильно код на форуме

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <cstdlib>
 #include <iostream>
 #include <time.h>
 
 using namespace std;
 
 int main(int argc, char *argv[])
 {
 
 int matrx[10][10];
 int min_x, min_y, max_x, max_y, tmp;
 min_x= min_y= max_x= max_y = 1;
 
 for (int i = 1; i < 7; i++){
 for(int j = 1; j < 10; j++){
 matrx[j][i] = rand();
 cout.width(5);
 cout<<matrx[j][i]<<" ";
 }
 cout<<endl;
 }
 cout<<endl;
 
 for (int i = 1; i < 7; i++){
 for(int j = 1; j < 10; j++){
 if (matrx[j][i] > matrx[max_x][max_y]){
 max_x = j;
 max_y = i;
 };
 if (matrx[j][i] < matrx[min_x][min_y]){
 min_x = j;
 min_y = i;
 }
 
 }
 }
 
 cout<<"min_y ="<<min_y<<" max_y "<<max_y;
 cout<<endl;
 for(int j = 1; j < 10; j++){
 tmp = matrx[j][max_y];
 matrx[j][max_y] = matrx[j][min_y];
 matrx[j][min_y] = tmp;
 }
 cout<<"after swap"<<endl;
 for (int i = 1; i < 7; i++){
 for(int j = 1; j < 10; j++){
 cout.width(5);
 cout<<matrx[j][i]<<" ";
 }
 cout<<endl;
 }
 system("PAUSE";
 
 return EXIT_SUCCESS;
 }
Миниатюры
Как решить?  
 
Текущее время: 07:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru