Форум программистов, компьютерный форум 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
 Аватар для vilgos
0 / 0 / 0
Регистрация: 23.03.2010
Сообщений: 28
23.03.2010, 17:03  [ТС]     срочно нужно зделать лабу к завтрашнему утру
а вот образец
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
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <alloc.h>
int main(void) {
 int size;                   /* размер массива */
 int *Ar;       /* указатель на начало массива */
 int *Cr, *Ir;            /* текущие указатели */
 int av, nn;            /* среднее значение и
    количество элементов в последовательности  */
  randomize();  /* инициализация rand */
  size=random(151)+50;
  printf("size=%d\n",size);
  /* выделения памяти */
  Ar=(int far *)malloc(size*sizeof(int));
  /* заполнение массива случайными числами и
     вывод начального массива */
  printf("Начальный массив:\n");
  for (Cr=Ar; Cr<Ar+size; Cr++) {
    *Cr=random(101)-50;
    printf("%3d ",*Cr);
    }
  putchar('\n');
 
  /* перебор массива */
  for (nn=0, Cr=Ar; Cr<Ar+size; Cr++) { 
    if (*Cr<0)
      /* обработка отрицательного элемента */
      if (!nn) {
          /* начало последовательности: запомнить адрес 
             начала в Ir, установить начальное значение 
               накопителя суммы и счетчике элементов */
         Ir=Cr; av=*Cr; nn=1;
         }
      else {
      /* подсчет суммы и количества элементов */
        av+=*Cr; nn++;
        }
    /* конец обработки отрицательного элемента */
    else /* обработка положительного элемента */
      if (nn) {
          /* если есть необработанная отрицательная последовательность: 
             усреднение и перебор с ограничением */
        for (av/=nn; Ir<Cr; Ir++)
          if (*Ir<av) *Ir=av;
        nn=0; /* последовательность обработана */
        }  /* конец если есть необработанная... */
    }  /* конец перебора массива */
  if (nn) /* если не обработана последняя 
             отрицательная последовательность */
    for (av/=nn; Ir<Cr; Ir++)
      if (*Ir<av) *Ir=av;
  /* вывод результатов */
  printf("Массив-результат:\n");
  for (Cr=Ar; Cr<Ar+size; printf("%3d ",*Cr++));
  putchar('\n');
  /* освобождение памяти */
  free(Ar);
  return 0;
}
 
Текущее время: 06:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru