Помощь - Поиск - Пользователи - Календарь
Полная версия: Программа С > Информатика / Программирование
Образовательный студенческий форум > Другие дисциплины > Информатика / Программирование
man4ester
Есть стандартный ввод.......
Будем считывать целые числа со стандартного ввода
* 1- числа считаем, назовем n и выделим массив размеров

пример:
3 5 6 7 - в результате получится массив
Inspektor
сам-то понял что написал?
kaa
int a,b,c,d,n;
int res=0;
cin>>a>>b>>c>>d>>n;
res=a+b+c+d+n;
int array[res];
так?
kaa
man4ester а можете поподробнее\поконкретнее назавать суть задания?
Inspektor
Цитата
int a,b,c,d,n;
int res=0;
cin>>a>>b>>c>>d>>n;
res=a+b+c+d+n;
int array[res];
так?

kaa, это не си smile.gif
kaa
inspektor С++ и си не сильно отличаются синтаксисом в С++ побольше возможностей а все остальное одно и тоже)
steph
Что - то типо такого , если не учитывать количество чисел
int main()
{
char c;
char str[100][10];
int i;int j=0;
for(i=0;i<100;i++)memset(str[i],0,10);
i=0;
while(c!='\n')
{
c=getch();
if(c==' ' || j>9){str[i][j]='\0';i++;j=0;}
if(c!='\n' && c!=' ' && j<9){str[i][j]=c;j++;}
for(j=0;j<i;j++)printf("%s\n",str[j]);
return 0;
}
Inspektor
Цитата(kaa @ 23.5.2009, 20:04) *

inspektor С++ и си не сильно отличаются синтаксисом в С++ побольше возможностей а все остальное одно и тоже)

Очень сильно. Ни один сишный компилятор строчку "cin>>a>>b>>c>>d>>n;" не проглотит, т.к. не перегрузки операторов, не ООП в си нет. Кстати си даже не является подмножеством С++, т.е. корректный си-код, может быть ошибочным в си++.
Vahappaday
Цитата(Inspektor @ 23.5.2009, 22:38) *

Кстати си даже не является подмножеством С++, т.е. корректный си-код, может быть ошибочным в си++.

А можно примерчик? Просто Страуструп, а ему в вопросах, связанных с C++, можно верить, уверял, что обратная совместимость должна быть абсолютная.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.