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

Таблицы прямого доступа в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Продолжить програму http://www.cyberforum.ru/cpp-beginners/thread975301.html
В среде С++ реализовать консольное приложение использующее заданный фрагмент кода. Описания переменных добавить самостоятельно. cin>>a; cin>>b; cin>>c; if (a > b) d = a; else d = b; if (c > d) d = c; cout<<d<<endl;
C++ В чем ошибка? Никак не найду ошибку error C2061: syntax error : identifier 'cout' #include "stdafx.h" #include <iostream> #include"conio.h" #include <math.h> #include <iomanip> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread975299.html
C++ Задача "Три Буквы"
На доске в одну строку написано решение примера на сложение двух целых чисел. Cлева от знака равенства «=» записаны два целых числа, разделенных символом «+», справа записано целое число являющееся их суммой. В записи равенства некоторые цифры от 1 до 9 заменили одной из трех букв — «A», «B» или «C». Каждая буква заменяет одинаковые цифры. Разные буквы соответствуют разным цифрам. Буквами могли...
Дописать программу C++
В среде С++ реализовать консольное приложение использующее заданный фрагмент кода. Описания переменных добавить самостоятельно. cin>>n; s = 0.0; f = 1; for (i = 1; i <= n; i++) { f *= i; s += 1.0/f; } cout<<s<<endl;
C++ вывод меню http://www.cyberforum.ru/cpp-beginners/thread975293.html
очень криво работает меню, подскажите что надо сделать. Буду очень благодарен. #include <string> #include <fstream> #include <iostream> using namespace std; int menu() {setlocale(LC_ALL, ".1251"); int number;
C++ Начинающий программист Всем привет, если у кого есть время, решите эту задачку, в программировании я на уровне "блондинки" (не знаю зачем полез в это дело), но все же сдавать сессию надо) В среде С++ реализовать консольное приложение использующие заданный фрагмент кода. Описания переменных добавить самостоятельно. cin>>n; s = 0; for (i = 1; i <= n; i++) { s += i; } cout<<s<<endl; подробнее

Показать сообщение отдельно
VASYA_A
2 / 2 / 0
Регистрация: 11.09.2013
Сообщений: 129
12.10.2013, 12:00  [ТС]     Таблицы прямого доступа в С++
Цитата Сообщение от alsav22 Посмотреть сообщение
C++
1
2
for (int i = 0; i < 5; ++i)
        arr[A[i]] = A[i];
В массив arr, по индексу, равному значению элемента в массиве A, записывается значение этого элемента
Спасибо большое. С массивом разобрался.
А вот если работать , например , с массивом структур ? Как для него создать таблицу прямого доступа?
В структуре Data есть 3 поля , поиск осуществляется по полю а.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
struct A{
int a;
int b;
int c;
}
Set(ob1,N)               //заполнение структуры
{for(int i=0;i<N;i++)
 {ob1[i].a=i;
   ob1[i].b=i+1;
   ob1[i].c=i+2;
}
}
 
int main()
{ int N=3;
 Data *ob1=new Data[N];
  Set(ob1,N);
getch();
return 0;}
Я вот не могу понять , как работать с массивом структур..Как создать ТПД для поля а?
Можете объяснить , пожалуйста?
 
Текущее время: 03:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru