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

задачи с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ _TCHAR szTestString[] = как сделать тут ввод с клавиатуры и возможно ли это http://www.cyberforum.ru/cpp-beginners/thread555222.html
Вот текст программы // Osi.cpp: определяет точку входа для консольного приложения. #include "stdafx.h" #include <iostream> #include <Windows.h> #include <locale.h> #include <tchar.h> #include <conio.h> using std::cout;
C++ Возникла необходимость в основном коде вызвать функцию и чтобы код продолжал выполнение, НЕ ДОЖИДАЯСЬ окончания работы этой функции Не могу сообразить, буду благодарен за простой пример! http://www.cyberforum.ru/cpp-beginners/thread555213.html
Заголовочный файл или Механизм раздельной компиляции C++
Здравствуйте в данный момент я изучаю C++. Среда разработки Visual Studio 2010 Столкнулся с понятием заголовочный файл и из чистого альтруизма решил создать свою библиотеку которую в будущем собираюсь наполнять наиболее часто используемыми функциями. Но не суть. У меня возникили следующие сложности: Из определения я понял, что для того чтобы вынести в предкомпилируемый заголовок свою...
исправить ошибки. СОРТИРОВКА ВЫЧЕРПЫВАНИЕМ C++
нашла программу,должна работать ,но выбило много ошибок. Исправляла как могла, но все же некоторые ошибки просто не знаю как убрать. Помогите пожалуйста. вот программа#define NARRAY 8 /* array size */ #define NBUCKET 5 /* bucket size */ #define INTERVAL 10 /* bucket range */ struct Node { int data; struct Node *next; };
C++ разработка дин. структуры http://www.cyberforum.ru/cpp-beginners/thread555168.html
Помогите с дин. структурами, вообще никак не выходит:( Разработайте динамическую структуру для решения задачи. Даны целые числа p и q. Получить все делители числа q, взаимно простые с числом p.
C++ Reinterpret_cast Не могу понять к чему тут этот каст и каким образом он влияет на результат. char zxc = ((*(reinterpret_cast<const char*>(&(todo == 0 ? length : (todo == 3 ? md: sec))) + cur_length_byte) & (1 << pos)) >> pos); result = 0 char qwe = (((todo == 0 ? length : (todo == 3 ? md: sec)) + cur_length_byte) & (1 << pos)) >> pos; result = 1 подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
22.04.2012, 17:56     задачи с++
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
#include <stdio.h>
void task1(){
int a[]={12, 54, 224, 60, 74, 10, 95, 65, 184, 163, 142, 54, 162, 34, 34};//15шт
int p1, p2, i, s;
printf ("Enter p1 and p2(p2>p1):");
scanf("%d %d", &p1, &p2);
if ((p2<p1)||(p2>=15)||(p1<0)) 
  printf("keyboard error, reinstall the device\n");
else{
  for(i=p1; i<=p2; i++) s+=a[i];
  s=s/(p2-p1);
  printf("average<%d, %d>=%d", p1, p2, )
}
}
 
void task2(){
int a[][]={{12, -8, 224, -60}, {74, 10, 95, 65}, {184, 163, 142, 54}, {162, 34, 34, -5}};//15шт
int i, j;
printf("  source matrix\n");
for (i=0; i<4; i++){
  for (j=0; j<4; j++)
  {
    printf("%d", a[i][j]);
  }
  printf("\n");
}
 
for (j=0; j<4; j++)
 if (a[0][j]>0) a[0][j]=-3;
 
 
  printf(" result matrix\n");
  for (i=0; i<4; i++){
    for (j=0; j<4; j++)
    {
      printf("%d", a[i][j]);
    }
    printf("\n");
  }
}
 
 
void task3(){
  char* a[]={"Ivanov", "Petrov","Putin","Sidorov","Aleksandrov", "Goncharov", "Korolev", "Oblomov"};
  int i, len;
  printf("Source list:\n");
  for (i=0; i<8; i++)
    printf("%s, ", a[i]);
  printf("\n6 or 7 letter names\n");
  for (i=0; i<8; i++){
    len=0;
    while(a[i][len]!=0)len++;
    if (len==6 || len==7) printf("%s, ", a[i]);
  }
}
int main(){
task1();
task2();
task3();
return 0;
}
 
Текущее время: 10:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru