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

Сразу три 1.анализ функции, 2.замена элементов массива, 3.максимальный элемент массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ движение прямоугольника http://www.cyberforum.ru/cpp-beginners/thread245631.html
как уменьшить скорость движения? #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <graphics.h> #define BGIPATH "C:\\borlandc\\bgi" void Initialize(); int GraphDriver; int GraphMode; int ErrorCode;
C++ Написать программу в C++ 1 Студенты выполнили задание за которое каждый из них получили балл в диапозоне от 1 до 100. Эти значения должны быть переведены в шкалу ECTS по следующим правилам: от 90 и больше оценка A от 80 до 89 оценка B от 70... http://www.cyberforum.ru/cpp-beginners/thread245628.html
C++ Матрици
1. Дана матрица A. В соответствии с вариантом задания произвести вычисления с элементами данной матрицы. массив D; задание:Найти максимальный и минимальный элементы массива D и поменять их местами; условия и ограничения:dij - целые числа
Замена элементов массива C++
1. Дан вектор x={x1, … , xn}. измените значения некоторых его компонентов.Заменить последний элемент массива частным максимального и минимального элементов.
C++ Значение функции http://www.cyberforum.ru/cpp-beginners/thread245607.html
1. Вычислите и напечатайте значение функции y(x) в произвольной точке отрезка . интервал = f(x)=(e^x+e^-x)/2*(tg^2 x)
C++ Работа со строковыми данными. Дана строка-предложение на русском языке. Зашифровать ее, выполняя циклическую замену каждой буквы на следующую за ней в алфавите и сохраняя при этом регистр букв ("А" перейдет в "Б", "а" — в "б", "Б" — в "В", "я" — в "а" и т.д.). Букву "ё" в алфавите не учитывать ("е" должна переходить в "ж"). Знаки препинания и пробелы не изменять. подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
20.02.2011, 13:55     Сразу три 1.анализ функции, 2.замена элементов массива, 3.максимальный элемент массива
Цитата Сообщение от Алёночка 18+ Посмотреть сообщение
3. Дана матрица A. В соответствии с вариантом задания произвести вычисления с элементами данной матрицы.
массив D[2][6]; задание:Найти максимальный и минимальный элементы массива D и поменять их местами;
условия и ограничения:dij - целые числа
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
#include <iostream>
#include <algorithm>
#include <iterator>
 
int main()
{
    int arr[2][6], *min, *max;
    for( int i = 0; i < 2;i++ )
    {
    std::generate(arr[i], arr[i]+6, []()
    {
        return rand() % 100;
    });
    std::copy( arr[i], arr[i]+6, std::ostream_iterator<int>( std::cout, " " ) );
    std::cout << std::endl;
     }
 
     min = ( *std::min_element(arr[0], arr[0]+6) > *std::min_element(arr[1], arr[1]+6) ? 
                std::min_element(arr[1], arr[1]+6) : std::min_element(arr[0], arr[0]+6) );
 
     max = ( *std::max_element(arr[0], arr[0]+6) > *std::max_element(arr[1], arr[1]+6) ? 
                std::max_element(arr[0], arr[0]+6) : std::max_element(arr[1], arr[1]+6) );
     std::swap( *max, *min );
 
     std::getchar();
     for(int i = 0; i < 2; i++ )
     {
    std::copy( arr[i], arr[i]+6, std::ostream_iterator<int>( std::cout, " " ) );
    std::cout << std::endl;
     }
     std::getchar();
     return 0;
}
 
Текущее время: 22:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru