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

срочно нужно зделать лабу к завтрашнему утру - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатели и память http://www.cyberforum.ru/cpp-beginners/thread107958.html
Народ как указателю присвоить определённый адрес? P.S. Цитирую задание "Пользуясь указателями выдать на печать адреса этих символов и определить, !какой символ хранится по адресу FFDB!."
C++ Вычислить объемы шаров Вычислить z=(v1+v2+v3)/3 где v1,v2,v3- объемы шаров с радиусами r1,r2,r3. Объемы вичислить через классы, r1,r2,r3. Помогите пожалуста, не зна как в клас вписать массив. заранее благодарен))) http://www.cyberforum.ru/cpp-beginners/thread107923.html
Стек на С (выражения со скобками) C++
Всем привет, очень нужно решить задачу. Вводится стек, выражение типа (a+b)*(b+c). Нужно представить его в виде без скобок, при этом все знаки остаются. Вот пример a+b-c*(x-Y) получилось ab+cxy-*- Нужна только эта функция, сам стек готов
срочно очень надо к заквтру С++ C++
всем привет может зделать коментарие к лабе и исправить ошыбки в лабе срочно надо Добавлено через 1 минуту вот код прграми #include <stdio.h> #include <conio.h> #include <time.h> #include <stdlib.h> #include <malloc.h>
C++ Вопрос по #if http://www.cyberforum.ru/cpp-beginners/thread107912.html
const LEVEL = 4; #if LEVEL == 5 cout <<5<<endl; #elif LEVEL == 4 cout <<4<<endl; #else cout <<"else"<<endl;
C++ include своего файла хочу функции вынести в отдельный файл. а где этот файл сохранить чтобы он подключился корректно? не кидать же всегда в include - каталог засрать так можно ... и расширение любое можно? подробнее

Показать сообщение отдельно
vilgos
0 / 0 / 0
Регистрация: 23.03.2010
Сообщений: 33
24.03.2010, 09:57  [ТС]
другой образец
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
58
59
60
61
62
63
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <alloc.h>
int main() {
 int q;
 int size;                      // размер массива //
 int *Mas;                      // указатель на начало массива //
 int *Cr, *Ir;                  // текущие указатели //
 int av, nn;                    // среднее значение и //
                                // количество элементов в последовательности  //
   srand(54);
   size=rand()%200+100;
    printf("size=%d\n",size);
                                // выделения памяти //
  Mas=(int *)malloc(size*sizeof(int));
                                // заполнение массива случайными числами и//
                                // и вывод начального массива //
  printf("na4alnii massiv:\n");
  for (Cr=Mas; Cr<Mas+size; Cr++) {
    *Cr=rand()%200-100;
    printf("%3d ",*Cr);
    }
  putchar('\n');
                                // перебор массива // 
  for (nn=0, Cr=Mas; Cr<Mas+size; Cr++) 
  { 
      if (*Cr<0)
                                // обработка отрицательного элемента //
      if (!nn) 
      {
                                // начало последовательности: запомнить адрес // 
                                // начала в Ir, установить начальное значение //
                                // накопителя суммы и счетчике элементов //
         Ir=Cr; av=*Cr; nn=1;
         }
      else {
                                // подсчет суммы и количества элементов //
        av+=*Cr; nn++;
        }
                                // конец обработки отрицательного элемента //
    else                        // обработка положительного элемента //
      if (nn) {
                                // если есть необработанная отрицательная последовательность// 
        for (; Ir<Cr; Ir++)
          if (*Ir<av) *Ir=av;
        nn=0;                   // последовательность обработана //
        }                       // конец если есть необработанная... */
    }                           // конец перебора массива //
  if (nn)                       // если не обработана последняя //
                                // отрицательная последовательность //
    for (; Ir<Cr; Ir++)
      if (*Ir<av) *Ir=av;
                                // вывод результатов */
  printf("Massiv-rezulat:\n");
  for (Cr=Mas; Cr<Mas+size; printf("%3d ",*Cr++));
  putchar('\n');
  printf("process comrleate");
                                // освобождение памяти //
  free(Mas);
  scanf("%d", &q);
  return 0;
}
Добавлено через 10 часов 25 минут
помогите плс
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru