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

лабораторная по информатике - C++

Восстановить пароль Регистрация
 
Александр26
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 95
01.11.2012, 17:22     лабораторная по информатике #1
помогите с задачками, пожалуйста!


1. Поменять местами максимальный и последний отрицательный элементы массива А (40).
2. Сформировать новый массив из элементов заданного целочисленного массива М (50), кратных 7 или содержащих в записи числа цифру 7.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2012, 17:22     лабораторная по информатике
Посмотрите здесь:

3адачи по информатике C++
Курсовая по информатике на С++ C++
Лабораторная работа по информатике в С++ C++
C++ лабы по информатике
C++ программы по информатике
C++ Лаба по информатике
C++ лабораторная по информатике
РГР по информатике C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cosmic
33 / 31 / 0
Регистрация: 29.08.2012
Сообщений: 84
Записей в блоге: 1
01.11.2012, 19:18     лабораторная по информатике #2
лови, делал на скорую руку, красоту наведешь сам

задача 1

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
#include "stdafx.h"
#include <iostream>
#include <ctime>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int mass[40];
    
    int min = 0;
    int maxi =0;
    int mini =0;
    srand (time(0));
 
 
    for (int i=0; i<39; i++)        // заполняем массив случайными значениями
    {
        mass[i]=(rand()%50 - 5);
        cout << mass[i] << ' ';     // выводим что у нас есть в массиве на экран ДО
    }
 
    int max=mass[0];
 
    for (int i=0; i<39; i++)       // находим максимальный элемент и запоменаем его индекс
    {
     if (mass[i] > max)
     {
         max = mass[i];
         maxi = i;
     }
    }
 
    for (int i=0; i<39; i++)      // находим последний отрицательный элемент и запоменаем его индекс
    {
     if ( mass[i] < 0)
     {
         min = mass[i];
         mini = i;
     }
    }
 
    mass [maxi] = min;          // меняем местами макс и отриц. элемент
    mass [mini] = max;          //
    cout << endl;
    cout << endl;
    cout << endl;
    for (int i=0; i<39; i++)   // выводим что получилось ПОСЛЕ
    {
        cout << mass [i] << ' ';
    }
 
    cout << endl;
    system("pause");
 
    return 0;
}
Yandex
Объявления
01.11.2012, 19:18     лабораторная по информатике
Ответ Создать тему
Опции темы

Текущее время: 19:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru