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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.83
Alexandr93
2 / 2 / 0
Регистрация: 09.11.2010
Сообщений: 65
#1

Задачи C++ - C++

09.11.2010, 17:21. Просмотров 2295. Ответов 21
Метки нет (Все метки)

4. 1) Сформировать одномерный массив целых чисел, используя датчик случайных чисел.
2) Распечатать полученный массив.
3) Удалить последний элемент равный 0.
4) Добавить после элемента массива с заданным индексом элемент со значением 100.
5) Распечатать полученный массив.
5.
Написать процедуру обмена столбца и строки двухмерного массива. С ее помощью поменять местами те строки и столбцы, первые элементы которых совпадают.


6.
Преобразовать строку так, чтобы все буквы в ней были отсортированы по возрастанию.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2010, 17:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задачи C++ (C++):

Задачи - C++
Привет всем!Я новенький как в программировании так и на форуме.Надо написать несколько задач: 1.Разработать программу для расчета...

задачи - C++
1.Написать программу, которая выводит на экран всю таблицу умножения. 2. Заданы два массива A и B по N элементов. Сфор-мировать и ...

Задачи на C++ - C++
Давайте порешаем интересные и необычные задачи на C++ :) Правило простое, Тот, кто первый предложит правильное и оптимальное решение...

Задачи C++ - C++
1) Дано рядок, що вводиться з клавіатури. Підрахувати кількість слів, що закінчуються на заданий символ. ...

Задачи C++ - C++
1) Дано рядок, що вводиться з клавіатури. Підрахувати кількість слів, що закінчуються на заданий символ. ...

3 задачи - C++
Дали задание в академии, а у меня нет времени колупать его... может ктот уже делал это или знает как... Будьте добры выложите код. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Mischanja
Всегда не хватает времени
118 / 118 / 7
Регистрация: 15.10.2009
Сообщений: 493
09.11.2010, 18:08 #2
Цитата Сообщение от Alexandr93 Посмотреть сообщение
4. 1) Сформировать одномерный массив целых чисел, используя датчик случайных чисел.
2) Распечатать полученный массив.
3) Удалить последний элемент равный 0.
4) Добавить после элемента массива с заданным индексом элемент со значением 100.
5) Распечатать полученный массив.
5.
Написать процедуру обмена столбца и строки двухмерного массива. С ее помощью поменять местами те строки и столбцы, первые элементы которых совпадают.


6.
Преобразовать строку так, чтобы все буквы в ней были отсортированы по возрастанию.
мда... наглость второе счастье. Ты слово пожалуйста знаешь??
0
Alexandr93
2 / 2 / 0
Регистрация: 09.11.2010
Сообщений: 65
09.11.2010, 18:18  [ТС] #3
Конечно знаю ,при создании темы была фигня что надо кратко записать, я и записал) Пожалуйста, помогите мне
0
m9c1k
31 / 6 / 1
Регистрация: 07.06.2010
Сообщений: 75
09.11.2010, 19:19 #4
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include <iostream>
#include <conio.h>
#include <cmath>
#include <iomanip>
using namespace std;
 
int main()
{
  const int n = 50;  
  int x[n],a[n],b[n] ;
  int i,j,ind,index;
  srand(static_cast<unsigned int>(time(0)));
  for (i = 0; i < n; ++i )
  {
    x[i] = rand()%10-5;
    cout << setw(4) << x[i] ; 
  }
  for (i = 0; i < n; ++i )
  {
    if (x[i] == 0)    
    ind = i; 
  }  
    cout << endl; 
    cout << endl;
    cout << "number index NULL = " <<ind << endl;
    int k = 0;     
    for (i = 0; i < n; ++i )
    {
      if (i != ind) 
      {
             a[k] = x[i];
             ++k;            
      }     
    }
  cout << endl; 
  cout << endl; 
  for (i = 0; i < k; ++i )
  {
    cout << setw(4) << a[i] ; 
  }
  cout << endl;
  cout << endl; 
  cout << "enter index = ";
  cin >> index ; 
  cout << endl;
  k = 0;
  for (i = 0; i < n; ++i )
  {
     
     if ( i == index )
     { 
        b[k] = x[index]; 
        cout << setw(4) << b[k];         
        b[k+1] = 100; 
        k++; 
        cout << setw(4) << b[k] ; 
        
      }
      else 
      {
           b[k] = x[i];
           k++;
           cout << setw(4) << b[i] ;  
      }
            
  } 
  cout << endl;
  cout << endl; 
  system("pause");
}
1
Миниатюры
Задачи C++  
Alexandr93
2 / 2 / 0
Регистрация: 09.11.2010
Сообщений: 65
12.11.2010, 21:49  [ТС] #5
Огромное спасибо))) Только он пишет одну ошибку(
Error 1 error C3861: 'time': identifier not found
0
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
12.11.2010, 21:51 #6
+
C++
1
#iclude <ctime>
1
Alexandr93
2 / 2 / 0
Регистрация: 09.11.2010
Сообщений: 65
12.11.2010, 22:04  [ТС] #7
Error 1 error C2061: syntax error : identifier '_TCHAR'
Теперь такая ошибка((
0
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
12.11.2010, 22:15 #8
На какую строку ругается ?
0
Alexandr93
2 / 2 / 0
Регистрация: 09.11.2010
Сообщений: 65
12.11.2010, 22:21  [ТС] #9
int _tmain(int argc, _TCHAR* argv[])
0
AlexeyDevil
21 / 21 / 2
Регистрация: 06.11.2010
Сообщений: 57
12.11.2010, 22:24 #10
Все что в скобках удали...
0
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
12.11.2010, 22:24 #11
C++
1
int main()
0
Alexandr93
2 / 2 / 0
Регистрация: 09.11.2010
Сообщений: 65
12.11.2010, 22:31  [ТС] #12
Спасибо)))

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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <cmath>
#include <iomanip>
#include <ctime>
using namespace std;
 
int main()
{
  const int n = 50;  
  int x[n],a[n],b[n] ;
  int i,j,ind,index;
  srand(static_cast<unsigned int>(time(0)));
  for (i = 0; i < n; ++i )
  {
    x[i] = rand()%10-5;
    cout << setw(4) << x[i] ; 
  }
  for (i = 0; i < n; ++i )
  {
    if (x[i] == 0)    
    ind = i; 
  }  
    cout << endl; 
    cout << endl;
    cout << "number index NULL = " <<ind << endl;
    int k = 0;     
    for (i = 0; i < n; ++i )
    {
      if (i != ind) 
      {
             a[k] = x[i];
             ++k;            
      }     
    }
  cout << endl; 
  cout << endl; 
  for (i = 0; i < k; ++i )
  {
    cout << setw(4) << a[i] ; 
  }
  cout << endl;
  cout << endl; 
  cout << "enter index = ";
  cin >> index ; 
  cout << endl;
  k = 0;
  for (i = 0; i < n; ++i )
  {
     
     if ( i == index )
     { 
        b[k] = x[index]; 
        cout << setw(4) << b[k];         
        b[k+1] = 100; 
        k++; 
        cout << setw(4) << b[k] ; 
        
      }
      else 
      {
           b[k] = x[i];
           k++;
           cout << setw(4) << b[i] ;  
      }
            
  } 
  cout << endl;
  cout << endl; 
  system("pause");
}

Теперь ошибка Error 1 error C2084: function 'int main(void)' already has a body
0
illuminati
20 / 20 / 4
Регистрация: 14.06.2010
Сообщений: 108
12.11.2010, 22:39 #13
пустой проэкт надо создавать )
1
AlexeyDevil
21 / 21 / 2
Регистрация: 06.11.2010
Сообщений: 57
12.11.2010, 22:41 #14
Ты в чем пишешь то? Компилятор какой у тебя? Если VC++ то создай простой проект и все что тебе здесь сказали вставь туда! Да принципе в любам компиле так и сделай...
0
Alexandr93
2 / 2 / 0
Регистрация: 09.11.2010
Сообщений: 65
12.11.2010, 22:49  [ТС] #15
Спасибо) Теперь всё работает)
Что такое компилятор?
И кто нибудь мне может объяснить эту программу?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2010, 22:49
Привет! Вот еще темы с ответами:

Задачи - C++
Доброго времени суток. Синтаксис c++ знаю, легкие программы писал. А вот в задачах ноль. Получилось что еду на олимпиаду, а даже...

задачи по C++ - C++
ребят,нужно до завтра написать 2 программы. еще совсем в этом новичек...поэтому мало что понимаю в этом..выручите меня...задачи на фото

4 задачи. - C++
1.Найти площадь окружности,зная что длина окружности равна 10 2.найти гипотенузу,найти катет,найти высоту,опущенную из вершины...

3 задачи по С++ - C++
Здравствуйте. Очент нужна помощь. Хоть что-нибудь. Хоть как-нибудь. Сам не справлюсь. Завтра сдавать.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.11.2010, 22:49
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru