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

Зачетная работа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка: ld returned 1 exit status http://www.cyberforum.ru/cpp-beginners/thread984370.html
Компилятор - Dev-c++, имеются три файла, electric train.h enum way {left, right}; enum halt {first, second, third, fourth, fifth, sixth} HALT; enum doors {open, close}; enum movement {go, stop}; class electric_train{ way curr_way; halt curr_stop; doors curr_doors;
C++ Битовые поля Здравствуйте, расскажите мне пожалуйста как происходят операции с битами. Мне необходимо получить 1 байт, разделить его на 2 битовых поля по 4 бит, после чего заменить на эти поля в следующих 2х байтах менее значащие биты. Я читал в википедии статью, но без живого примера не могу понять как это происходит. Помогите пожалуйста. Добавлено через 26 минут Так? bit1; bit2; bit3; bit2= (bit1 &... http://www.cyberforum.ru/cpp-beginners/thread984350.html
C++ Сбой построения в Microsoft Visual Studio 2010
При построении решения программы происходит следующее: 1>------ Построение начато: проект: lab_n1, Конфигурация: Debug Win32 ------ 1>Построение начато 22.10.2013 10:09:14. 1>InitializeBuildStatus: 1> Обращение к "Debug\lab_n1.unsuccessfulbuild". 1>ClCompile: 1> stdafx.cpp 1> Пропуск... (изменения не обнаружены) 1> lab_n1.cpp
C++ Сделать хорошо на других компах программу консоль?
НЕ КИДАЙТЕСЬ СЛОВАМИ ЧТО ЭТО СПАМ! Может это глупый вопрос но вот при практике на С++ консоль .exe на других ПК не работает, а на просто так практиковаться не хочется ну желание пропадает можно ли ее запечь или как еще написать скомпелировать целевую консольную программу чтобы можно было запускать на других ПК?
C++ Переделать с паскаля на с++ http://www.cyberforum.ru/cpp-beginners/thread984313.html
Procedure tree (a, n); -------- begin a:=0; a:=0; a:=0; for i:=2 to n do begin k:=1 ; L: if a<a then j:=3 else j:=4; s:=a; if s0 then begin k:=s; goto L; end; a:=i; a:=a:=0; a:=k;
C++ Даны следующие задания , как написать решения 1. Что будет выведено на экран: int x=15; int * p=&x; cout<<p<<endl; Что будет выведено на экран: int у=10; int * p=&x; cout<<*p<<endl; 2. Заполнение массива случайными числами заданного диапазона. Заполнить массив int arr случайными числами в интервале от 1 до 30. 3. Дан массив int arr={4,6,1,2,4,5,9,3}. Вывести на экран сумму первого и последнего элемента массива. подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
22.10.2013, 13:28     Зачетная работа
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 <stdio.h>
#include <stdlib.h>
#include <conio.h.>
#include <locale>
#include <time.h>
 
#define N 10
 
void vvod (int *mas);
void vivod (int *mas);
void sort (int *mas);
 
int main ()
{
    setlocale(0, "");
    
    int mas [N];
    //system ("chcp 1251");
    printf ("Исходный массив:\n");
    vvod(mas);
    vivod(mas);
    sort(mas);
    printf("\nОтсортированный массив\n");
    vivod(mas);
    _getch();
}
 
void vvod(int *mas)
{
    int i;
    srand (time(NULL));
    for (i = 0; i < N; i++)
        *mas++ = rand() % 41 - 26;
}
 
void vivod(int *mas)
{
    int i;
    for(i = 0; i < N;i++)
        printf("%d ", *mas++);
}
 
void sort (int *mas)
{
    int i;
    int flag = 0;
    int z = mas[2];
    for(i = 0; i < N; i++)
    {
        if (mas[i] < 0 && flag == 0)
        {
            mas[i] = 0;
            flag = 1;
        }
        if (mas[i] % 3 == 0) mas[i] *= z;
    }
}
 
Текущее время: 18:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru