Главная » Язык С/С++

/*

Создайте двухмерный массив. Заполните его случайными числами и покажите на экран. Выполните сортировку элементов в каждой строке массива. Полученный результат покажите на экран. После отсортируйте строки по первому элементу

*/

#include <iostream>
#include  <ctime>
using namespace std;
void main()
{
    setlocale(LC_ALL,"rus");
    srand(time(0));
    const int STROCHKA=12, STOLB=12;                                    // константы размерности для массивa
    int mss[STROCHKA][STOLB]={0};                                   //обьявляю массивы
    int m ... Открыть весь код

Категория: Язык С/С++ | Просмотров: 921 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

/*

Создать одномерный массив на 10 ячеек, заполнить его рендомно числами от 0 до 20. Создать двумерный массив размером 5х10 (5 строк). Заполнить двумерный массив по следующему правилу: значения ячеек каждой строки нового массива должны быть степенями соответствующих элементов исходного одномерного массива, показатель степени равен индексу строки двумерного массива

*/

#include <iostream>
#include  <ctime>
#include <math.h>
using namespace std;
void main()
{
    setlocale(LC_ALL,"rus");
    srand(time(0));
    const int STROCHKA=5, STOLB=10;                                    // константы размерност ... Открыть весь код

Категория: Язык С/С++ | Просмотров: 405 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

/*

Создать 2 двумерных массива одинаковой размерности, заполнить их рендомно. Для этих массивов проверить правило: каждый элемент первого массива не больше, чем соответствующий элемент второго массива и вывести об этом сообщение. Если на каких-то парах это правило нарушается, также вывести соответствующее сообщение и индексы этих пар

*/

#include <iostream>
#include  <ctime>
using namespace std;
void main()
{
    setlocale(LC_ALL,"rus");
    srand(time(0));
    const int STROCHKA=2, STOLB=5;                                    // константы размерности для массивов
    int mss1[STROCHKA][STO ... Открыть весь код

Категория: Язык С/С++ | Просмотров: 325 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

/*

Написать программу «справочник». Создать два одномерных массива. Один массив хранит номера ICQ, второй – телефонные номера. Реализовать меню для пользователя:

a)отсортировать по номерам

b)отсортировать по номерам телефона

c)вывести список пользователей в формате: индекс пользователя – телефон --аська

*/

#include <iostream>
#include <ctime>
using namespace std;
//************************   ПРОТОТИПЫ    *********************
void frend();                //для функции заполнения рэндомно
void fruchkami();            //для функции заполнения своими ручками
void fsortI();                //для сортировки по а ... Открыть весь код

Категория: Язык С/С++ | Просмотров: 4090 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

/*

Дана последовательность чисел с1 , с2, ..., с16 . Найти произведение элементов этой последовательности до первого нулевого и сумму элементов, расположенных после него

*/

 

 

#include <iostream>
#include <windows.h>
using namespace std;

void main()
{
    setlocale(LC_ALL,"rus");
    int last=0, first=0, midle=0, key=1, sum=0, proizvod=-1;                    //обьявил переменые last- послед ячейка; first-первая ячейка; 
                                           &n ... Открыть весь код

Категория: Язык С/С++ | Просмотров: 692 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

/*

Найти номер первого нулевого элемента массива х1, х2, ..., х20 и сумму элементов предшествующих ему. 

*/

 

#include <iostream>
#include <windows.h>
using namespace std;

void main()
{
    setlocale(LC_ALL,"rus");
    int last=0, first=0, midle=0, key=1, sum=0;                    //обьявил переменые last- послед ячейка; first-первая ячейка; 
                                                            //midle- ... Открыть весь код

Категория: Язык С/С++ | Просмотров: 858 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

/*

В массиве на 40 ячеек, заполненных рендомно пять последних элементов помножить на номер максимального элемента данного массива.

*/

#include <iostream>
#include <windows.h>
#include  <ctime>
#include <conio.h>
using namespace std;
//*******************    ПРОТОТИВЫ    ****************
void fprosto();
//****************************************************
/*
    Классное задание.
    Хоть на последнем задании не пришлось биться о стол головой в попытках сделать так, чтобы компилятор понял, что я от него хочю))
    А и система "написал на листочке и всё стало легко рулит")) СПС))
*/

void main()
{
    setlocale(LC_ALL,"rus");
  ... Открыть весь код

Категория: Язык С/С++ | Просмотров: 333 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

/*

В массиве из 12 ячеек поменять местами значения четных и нечетных индексов (1с2, 3с4 и т.д)

*/

 

#include <iostream>
#include <windows.h>
#include  <ctime>
using namespace std;

void main()
{
    setlocale(LC_ALL,"rus");
    srand(time(0));
    int mss1[12]={0};
    cout<<"Вот случайно заполненый массив\n\n"<<endl;
    for(int i=0; i<12; i++)            //заполняем массив рэндомно
    {
        mss1[i]=rand()%30;
    }
    

        for(int j=0; j<12; j++)
... Открыть весь код

Категория: Язык С/С++ | Просмотров: 569 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

/*

Массив из 12 ячеек, заполнить рендомно числами от -30 до 30

  • Заменить нули в ячейках с четным индексом на 1, в ячейках с нечетным на -1
  • Из исходного массива получить новый, приняв в качестве первых его элементов все положительные элементы исходного массива с сохранением порядка их следования, а в качестве остальных элементов все отрицательные элементы также с сохранением порядка их следования.

*/

#include <iostream>
#include <windows.h>
#include  <ctime>
using namespace std;

void main()
{
    setlocale(LC_ALL,"rus");
    srand(time(0));
    int mss1[12]={0};
    cout<<"Вот случайно заполненый ... Открыть весь код

Категория: Язык С/С++ | Просмотров: 315 | Добавил: PtpJam | Дата: 11.05.2015 | Комментарии (0)

« 1 2 3 4 5 6 7 »