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

В чем ошибка? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ список http://www.cyberforum.ru/cpp-beginners/thread77896.html
Человечки, ну помогите добить эту программку, ну пожалуйста !! Вот это работает, но без классов: #include <stdio.h> #include <string.h> #include <stdlib.h> typedef struct _node {
C++ Для каждого из массивов найти максимальный элемент Дано три одномерных массива: x, y, z. Для каждого из них найти максимальный элемент. Предусмотреть функции vvod( ) и max( ) для введения елементов каждого массива и для нахождения максимального элемента обрабатываемого массива. http://www.cyberforum.ru/cpp-beginners/thread77886.html
C++ Двоичое дерево поиска - написать прогу
Приветствую. В институте дали задание написать программу двоичное дерево поиска на с++, это курсовая по дискретной математике. С этой задачей никак не могу справиться даже после прочтения необходимого материала для выполнения работы, т.е как сделать теоретически я понимаю, но как реализовать в коде на с++ незнаю, нам настолько ещё с++ не преподали, а учебники, какие у меня есть слишком заумные....
C++ Сортировка слиянием очень нужно!
Нужен срочно исходник сортировки слиянием на С++(желательно) или на С. Сам не успеваю написать. Очень надеюсь на вашу помощь. Добавлено через 7 часов 44 минуты Всем спасибо, получил ответ в другой теме.
C++ Почему у меня не работает нужно исправить http://www.cyberforum.ru/cpp-beginners/thread77870.html
#include <iostream.h> #include <stdio.h> #include <string.h> #include <math.h> ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// void kvadrat() { float a,b,c,d; char v; do
C++ непонятная работа метода изменяющего строку... вот прога: метод должен менять все элементы на "*" #include<iostream.h> #include<string.h> class pochta{ int r; public: char c; int i; подробнее

Показать сообщение отдельно
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
23.12.2009, 14:12     В чем ошибка?
13-14 Запрашиваем размер массивов (для простоты массивы имеют одинаковый размер)
15 Выделяем память для первого массива
16 Тоже для второго
17-23 заполняем массив значениями
24 Вызываем нашу функцию для обмена елементов
25-34 Вывод массивов на экран
35-36 Освобождаем выделенную память
Если с динамические массивы не подходят, то надо объявлять статические
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
#include...
...
#define SIZE 10
...
...int main(int argc, char *argv[])
{
   int arr1[SIZE], arr2[SIZE];
   int i;
 
   for (i = 0; i < SIZE; i++)
   {
      printf("Vvedite element arr1[%i] ", i);/*Здесь в первом листинге второго параметра не хватает, исправил )))*/
      scanf("%i", &arr1[i]);
      printf("Vvedite element arr2[%i] ", i);/*Все тот же второй параметр*/
      scanf("%i", &arr2[i]);
   }
   Massiv(arr1, arr2, SIZE);/*Здесь в первом листинге опечатка, тож исправил)))*/
   for (i = 0; i < SIZE; i++)
   {
      printf("%3i ", arr1[i]);
   }
   printf("\n");
   for (i = 0; i < SIZE; i++)
   {
      printf("%3i ",arr2[i]);
   }
   printf("\n");
   getch();
   return 0;
}...
...
Функции остаются без изменений.
 
Текущее время: 02:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru