IPB

Здравствуйте, гость ( Вход | Регистрация )

> Программа С, задачка на "С"
man4ester
сообщение 19.5.2009, 13:14
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 23.4.2009
Город: Москва



Есть стандартный ввод.......
Будем считывать целые числа со стандартного ввода
* 1- числа считаем, назовем n и выделим массив размеров

пример:
3 5 6 7 - в результате получится массив
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов(1 - 8)
Inspektor
сообщение 19.5.2009, 13:45
Сообщение #2


Аспирант
***

Группа: Активисты
Сообщений: 384
Регистрация: 11.6.2008
Город: Крыжополь
Учебное заведение: БГТУ
Вы: студент



сам-то понял что написал?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kaa
сообщение 19.5.2009, 17:15
Сообщение #3


Аспирант
***

Группа: Активисты
Сообщений: 422
Регистрация: 7.1.2009
Город: Украина Киев
Вы: школьник



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
сообщение 19.5.2009, 18:27
Сообщение #4


Аспирант
***

Группа: Активисты
Сообщений: 422
Регистрация: 7.1.2009
Город: Украина Киев
Вы: школьник



man4ester а можете поподробнее\поконкретнее назавать суть задания?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Inspektor
сообщение 19.5.2009, 19:41
Сообщение #5


Аспирант
***

Группа: Активисты
Сообщений: 384
Регистрация: 11.6.2008
Город: Крыжополь
Учебное заведение: БГТУ
Вы: студент



Цитата
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, это не си (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kaa
сообщение 23.5.2009, 16:04
Сообщение #6


Аспирант
***

Группа: Активисты
Сообщений: 422
Регистрация: 7.1.2009
Город: Украина Киев
Вы: школьник



inspektor С++ и си не сильно отличаются синтаксисом в С++ побольше возможностей а все остальное одно и тоже)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
steph
сообщение 23.5.2009, 16:15
Сообщение #7


Студент
**

Группа: Продвинутые
Сообщений: 66
Регистрация: 21.12.2008
Город: Санкт-Петербург
Вы: студент



Что - то типо такого , если не учитывать количество чисел
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
сообщение 23.5.2009, 22:38
Сообщение #8


Аспирант
***

Группа: Активисты
Сообщений: 384
Регистрация: 11.6.2008
Город: Крыжополь
Учебное заведение: БГТУ
Вы: студент



Цитата(kaa @ 23.5.2009, 20:04) *

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

Очень сильно. Ни один сишный компилятор строчку "cin>>a>>b>>c>>d>>n;" не проглотит, т.к. не перегрузки операторов, не ООП в си нет. Кстати си даже не является подмножеством С++, т.е. корректный си-код, может быть ошибочным в си++.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vahappaday
сообщение 25.5.2009, 3:14
Сообщение #9


Аспирант
***

Группа: Продвинутые
Сообщений: 334
Регистрация: 26.4.2009
Город: Липецк
Учебное заведение: ЛГТУ
Вы: студент



Цитата(Inspektor @ 23.5.2009, 22:38) *

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

А можно примерчик? Просто Страуструп, а ему в вопросах, связанных с C++, можно верить, уверял, что обратная совместимость должна быть абсолютная.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 20:01

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru