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

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

Войти
Регистрация
Восстановить пароль
 
михаил
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 23
#1

задачи - C++

24.03.2012, 14:09. Просмотров 487. Ответов 5
Метки нет (Все метки)

1.Написать программу, которая выводит на экран всю таблицу умножения.

2. Заданы два массива A и B по N элементов. Сфор-мировать и вывести на печать массив L из 2*N элементов:
L=(A(1)+B(1),A(1)-B(1),A(2)+B(2),A(2)-B(2), ..... ,A(N)+B(N),A(N)-B(N) )
Значение N и элементы массива A ввести с клавиату-ры. Значения элементов массива В сформировать из случай-ных чисел в диапазоне от 0 до 100

3. Определить суммы элементов всех столбцов матри-цы размерами N*M и наибольшую среди них. Размеры мат-рицы и ее элементы задать при помощи ввода.

4. Вводятся две строки произвольного текста. Поме-нять местами их первые слова (слова разделены пробелами).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2012, 14:09     задачи
Посмотрите здесь:

Отмена задачи, запуск задачи после отмены, перезапуск уже запущенной задачи - C#
Добрый день. Сейчас разбираю TPL и у меня возник вопрос следующего содержания: у меня есть пример на Windows Forms с запуском и отменой...

Транспортные задачи и задачи о назначениях и отбор - MS Excel
Помогите разобраться. Задание на сайте http://www.hcxl.ru/bookQMM02.html. Задача 2.П-1. Дорстрой и 2.П-2. Поставки двух видов...

Задачи задачи решаемость, а как решать ? - Электричество и магнетизм
1. Линейная плотность заряда бесконечно длинного тонкого провода равна \tau = 15 нКл/м. Найти разность потенциалов \Delta \varphi между...

Антон решает задачи. Подскажите Антону, в каком порядке нужно решать задачи, чтобы на выполнение всей работы ушло как можно меньше времени - Pascal ABC
Пожалуйста помогите с задачей Мальчик Антон решает вступительную работу в летний математический лагерь. В ней N заданий, которые можно...

Задачи вида "Развилка" (Текстовые задачи) - QBasic
Здравствуйте, пожалуйста помогите написать проги в QBasic по решению задач: Задача №1 Даны два угла треугольника (в градусах)....


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
miriganua
131 / 102 / 4
Регистрация: 05.02.2012
Сообщений: 241
25.03.2012, 00:09     задачи #2
Задание №1:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    cout << "\tTable of multiplication" << '\n';
    for (int i = 1; i < 10; i++)
    {
        for (int j = 1; j < 10; j++)
        {
            cout << setw(4) << i * j;
        }
        cout << '\n';
    }
 
    return 0;
}
Добавлено через 36 минут
Задание №2:
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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    int n;
    cout << "Enter n:";
    cin >> n;
 
    int *a = new int[n];
    int *b = new int[n];
 
    cout << "Input elements of array a[" << n << "]:" << '\n';
    for (int i = 0; i < n; i++)
    {
        cin >> a[i];
    }
    srand(time(NULL));
    for (int i = 0; i < n; i++)
    {
        b[i] = rand() % 101;
    }
 
    int *l = new int[2 * n];
    for (int i = 0; i < 2 * n; i++)
    {
        if (i % 2 == 0)
        {
            l[i] = a[i / 2] + b[i / 2];
        }
        if (i % 2 != 0)
        {
            l[i] = a[(i - 1) / 2] - b[(i - 1) / 2];
        }
    }
 
    cout << "Array a:" << '\n';
    for (int i = 0; i < n; i++)
    {
        cout << a[i] << "  ";
    }
    cout << '\n' << "Array b:" << '\n';
    for (int i = 0; i < n; i++)
    {
        cout << b[i] << "  ";
    }
    cout << '\n' << "Array l:" << '\n';
    for (int i = 0; i < 2 * n; i++)
    {
        cout << l[i] << "  ";
    }
    cout << '\n';
 
    return 0;
}
михаил
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 23
25.03.2012, 10:04  [ТС]     задачи #3
Игорь Миронюк, добрый день.во второй задаче у меня тока вводятся числа массива а потом окно закрывается....
Черный ворон
129 / 123 / 6
Регистрация: 31.01.2012
Сообщений: 435
25.03.2012, 11:11     задачи #4
перед
C++
1
return 0;
добавьте
C++
1
system("pause");
михаил
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 23
25.03.2012, 11:17  [ТС]     задачи #5
непомогает..
sandye51
программист С++
681 / 583 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
25.03.2012, 11:27     задачи #6
3
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
#include <iostream>
#include <cstdlib>
#include <iterator>
#include <clocale>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    
    unsigned int m, n;
    std::cout << "Введите размер матрицы" << std::endl;
    std::cin >> m >> n;
    
    double** matrix = new double*[m];
    std::cout << "Введите матрицу: " << std::endl;
    for (unsigned int i = 0; i < m; ++i)
    {
        matrix[i] = new double[n];
        for (unsigned int j = 0; j < n; ++j)
            std::cin >> matrix[i][j];
    }
    
    double* vector = new double[n];
    for (unsigned int i = 0; i < n; ++i)
    {
        vector[i] = 0;
        for (unsigned int j = 0; j < m; ++j)
            vector[i] += matrix[j][i];
    }
    
    std::cout << "Сумма по столбцам" << std::endl;
    for (unsigned int i = 0; i < n; ++i)
        std::cout << vector[i] << " ";
    std::cout << std::endl;
    
    double max_value = vector[0];
    for (unsigned int i = 1; i < n; ++i)
        if (max_value < vector[i])
            max_value = vector[i];
    
    std::cout << "Максимальное значение: " << max_value;
    
    for (unsigned int i = 0; i < m; ++i)
        delete[]matrix[i];
    delete[]matrix;
    delete[]vector;
    
    system("Pause");
    return EXIT_SUCCESS;
}
Yandex
Объявления
25.03.2012, 11:27     задачи
Ответ Создать тему
Опции темы

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