Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Задачка


Автор: Legend 7.4.2009, 20:19
Задача такова:
Вводятся данные:
 Код Ид родителей- Стрингом
Л- число детей
Код Ид детей- массив стрингов
....Выводятся на Экран:
Введённый ИД код-стринг
Число внуков - инт
Ид внуков- Массив стрингов
...................................................
Програмка сравнивает Ид детей (которые дети первых родителей) с другими ид родителей и определяет являются ли они детьми Этих детей(которые дети первых родителей). Если стринги равны то следовательно эти дети внуки первых родителей. И они выводятся на экран вместе с Ид бабушек, дедушек (первые родители)  и их Ид.

Програмка, которую пытаюсь написать... Это начало и когда заводиш то выдаёт системную ошибку. шо изменить? как далше можно .. жду помощи.. Я вот тока начинаю таким заниматься.. такчто Dont be rood

#include<stdio.h>
#include <iostream>
#include<math.h>
#include<string>

main()

{
int LL;
int L;
int i;
std::string LK[i];
char ID[11];

printf("ID ");
scanf("%s",&ID);

printf("L= ");
scanf("%lf",&L);


getchar();
getchar();
return 0;
}

Автор: TrЭin3e 7.4.2009, 23:10
Во-первых, что за ошибка?
Во-вторых, насколько я понял, чтобы определить "внуков" необходимо как минимум 2 набора даных. Отсюда вопрос: по какому ИД надо определять внуков?

Автор: Legend 8.4.2009, 14:05
ID- roditeli
L- chislo detey
LK-ID detey

Добавлено через 49 секунд
Po ID detey

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)