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

массивы, указатели (pomogite programmirovat' na C++) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Образовать матрицу A(nxn), сгенерировав элементы случайным образом. Определить индексы минимального элемента матрицы. Определить индексы максимального http://www.cyberforum.ru/cpp-beginners/thread180907.html
Образовать матрицу A(nxn), сгенерировав элементы случайным образом. Определить индексы минимального элемента матрицы. Определить индексы максимального элемента матрицы.
C++ вводятся числа a и b. Надо найти сумму таких чисел в диапазоне [a;b], которые при возведении в квадрат дают число с последней цифрой 6. Помогите пожалуйста написать программку, вот задание - вводятся числа a и b. Надо найти сумму таких чисел в диапазоне , которые при возведении в квадрат дают число с последней цифрой 6. http://www.cyberforum.ru/cpp-beginners/thread180905.html
макросы C++
Помогите со встроенными макросами, нигде не могу найти. Дайте ссылку на справочник по встроенным макросам либо можно выложить их здесь. И вообще много ли их (встроенных макросов)? Заранее благодарен
Поменять местами слова строки стоящие на четных и нечетных позициях C++
Нужна помощь в лабораторной. Для корифеев задачка простая, но для меня...х)) Написать программу, которая меняет местами слова введенной с клавиатуры строки стоящие на четных и нечетных позициях. Если можно с некоторыми комментариями...просто хотелось бы самой чуть-чуть разобраться.^^
C++ Поиск в txt файле http://www.cyberforum.ru/cpp-beginners/thread180884.html
Есть программа Телефонная книга. Программа со структурой. Информация сохраняется в txt и считавыется оттуда же. Присутствуют функции поиска записи по полям Фамилия, Имя, Телефон. ************************В файле описания функций: //найти по фамилии int* searchFam(char *fam, PhBook *PhB, int size) { for(int i=0; i<size; i++) if (stricmp(PhB.fam, fam)==0) return i;
C++ запись матрицы в файл Подскажите пожалуйста в чем ошибка и как можно ее исправить?Надо записать матрицу в файл. Программа записывает вместо матрицы 9-значное число. #include <iostream> #include <fstream> #include <cstdlib> #include <stdio.h> using namespace std; int main() { int p={{0,1,0},{1,0,1},{0,1,0}}; подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
24.10.2010, 19:45     массивы, указатели (pomogite programmirovat' na C++)
Держи. Рандомными числами от 1 до 150.

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
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main()
{
    srand(static_cast<unsigned>(time(0)));
    int n;
    std::cout<<"Enter n: ";
    std::cin>>n;
    int* Arr;
    Arr=new int[n];
    for(int i=0; i<n; ++i)
    {
        Arr[i]=1+rand()%150;
    }
    int idx_i=0, max=*Arr;
    for(int i=0; i<n; ++i)
    {
        if(max<Arr[i])
        {
           max=Arr[i]; 
           idx_i=i;
        }
    }
     for(int i=0; i<n; ++i)
     {
        std::cout<<Arr[i]<<' ';
     }
     std::cout<<'\n';
     std::cout<<"Max element: "<< max <<" Index: "<< idx_i<<'\n';
     delete[] Arr;
     return 0;
}
Добавлено через 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
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <algorithm>
 
int main()
{
    srand(static_cast<unsigned>(time(0)));
    int n;
    std::cout<<"Enter n: ";
    std::cin>>n;
    int* Arr;
    Arr=new int[n];
    for(int i=0; i<n; ++i)
    {
        Arr[i]=1+rand()%150;
    }
     int* max=std::max_element(Arr, Arr+n);
     for(int i=0; i<n; ++i)
     {
        std::cout<<Arr[i]<<' ';
     }
     std::cout<<'\n';
     std::cout<<"Max element: "<< *max <<" Index: "<<std::distance(Arr, max)<<'\n';
     delete[] Arr;
     return 0;
}
 
Текущее время: 21:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru