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

Массивы,struct и всякое такое - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Диалоговое окно в DEV C++ http://www.cyberforum.ru/cpp-beginners/thread286145.html
Доброе время суток! Подскажите пожалуйста как в деве организовать диалоговое окно и вставить туда изображение? Примерно знаю что работа с изображениями через bitmap, а за диалоговое окно пытался читать в учебниках по WinAPI, там объясняли как сделать его через файл ресурсов в Visual... Заранее благодарю.
C++ Может ли указатель показывать на последний элемент массива, а не на первый? Люди!!!! подскажите! может ли указатель показывать на последний элемент массива, а не на первый???(С++) и как это сделать, если возможно!!!::) http://www.cyberforum.ru/cpp-beginners/thread286133.html
хочу написать каталог вводимых имен, но что то не получается. C++
хочу написать каталог вводимых имен, но что то не получается. логика исполнения приблизительна такая: int main(int argc, char* argv) { int Katalog; char b; for (int i=0; i<5 ; i++) {
C++ Чтение символов с консоли
Как записать в строку уже выведенные на консоль символы, в том числе пробелы? scanf ждет, что я их введу с клавиатуры Среда - Борланд С++
C++ Создать одномерный массив, протестировать функции сортировки http://www.cyberforum.ru/cpp-beginners/thread286095.html
Создать файл, содержащий одномерный массив структур с тремя полями: 1. фамилия 2. имя 3. номер телефона. Имеется не менее 30 записей. Написать и протестировать функции сортировки записей и поиска их по ключам для следующих методов: 1. линейный выбор, последовательный (линейный) поиск; 2. линейный выбор с обменом, бинарный поиск; 3. стандартный обмен (метод "пузырька"), интерполяционный...
C++ С чего бы начать... Здравствуйте, все! Я новичок на вашем форуме. Немного о себе: В начале этого года изучил HTML, позже пытался CSS, но не поддается(не мое это). Потом изучал связку PHP+MySQL по Попову, о чем очень жалею. Позже продолжил изучать их с помощью видео курсов "Специалист" и прочел парочку книг. Потом решил перейти на Python(питон), но эта вещь показалась мне игрушкой, а недавно знакомый программист... подробнее

Показать сообщение отдельно
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
30.04.2011, 19:35
№2 for ansi C
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>
 
 
int main(int argc, char *argv[]) {
  srand(time(NULL));
  size_t i;
  float points[6][2];
  float radius, distance;
 
  for (i = 0; i < 6; ++i)
    printf("(%.2f, %.2f) ", points[i][0] = (rand() % 1001 - 500) / 100.,
                            points[i][0] = (rand() % 1001 - 500) / 100.);
  printf("\n");
 
  for (i = 0; i < 6; ++i)
    if (radius < (distance = pow(pow(points[i][0], 2.) +
                                 pow(points[i][1], 2.), 0.5)))
      radius = distance;
 
  printf("Radius = %f\n", radius);
 
  return 0;
}
Добавлено через 1 час 22 минуты
№3 for C
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
enum Education { base, high, higher };
 
struct Stuff {
  size_t id;
  enum Education education;
  size_t children;
};
 
void PrintStuff(struct Stuff *stuff) {
  printf("Id: %d, education: ", stuff->id);
  switch (stuff->education) {
    case 0: printf("base, "); break;
    case 1: printf("high, "); break;
    case 2: printf("higher, "); break;
  }
  printf("children: %d.\n", stuff->children);
}
 
struct Stuff *RandomStuff(size_t id, struct Stuff *stuff) {
  stuff->id = id;
  stuff->education = rand() % 3;
  stuff->children = rand() % 3;
  return stuff;
}
 
int main(int argc, char *argv[]) {
  srand(time(NULL));
  size_t i;
 
  struct Stuff stuff[20];
  for (i = 0; i < 20; ++i)
    PrintStuff(RandomStuff(i, &stuff[i]));
 
  printf("Higher education with two children:\n");
 
  for (i = 0; i < 20; ++i)
    if (stuff[i].education == higher && stuff[i].children == 2)
      PrintStuff(&stuff[i]);
 
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru