![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Всем привет. Студент первого курса.
Получил индивинудалку. 1 Записать на языке Си фрагмент деклараций программы, соответствующий тексту на естественном языке: а) Объявить переменную jj. б) Объявить переменную v, инициализировать ее значением -5. в) Объявить переменные j1, j2, j3 целого типа. г) Объявить массив p целого типа, состоящий из 5 элементов. Инициализировать его значениями 2, 3, 10, 11, 5. д) Объявить двумерный массив rc целого типа, состоящий из 3 строк и 3 столбцов. Инициализировать его значениями -1, -2, -3, 1, 2, 3, 7, 2, 5. 2. Записать на языке Си фрагмент программы, соответствующий тексту на естественном языке (декларации переменных выполнены Вами в п.1 этого задания). 2. Если разность jj и v равна j3, то j1 увеличить вдвое, иначе j2 присвоить значение j3. Третьему элементу второй строки массива rc присвоить значение переменной v. Изменяя значение переменной j3, накопить в переменной v сумму тех элементов первой строки массива rc, которые совпадают по знаку с соответствующим элементом третьей строки. вот то что я сделал Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
Убивать надо за такие задания. Эпсилон дельты в худшей разновидности.
1г) у Вас неправильно. Речь идёт о создании массива массивов. Вероятно, в условии он задан построчно, т.е. Код:
Третий элемент второй строки - rc[1][2] (все индексы в C начинаются от 0). Присвоить ему значение v - как и обычной переменой, это вместо v=3. Если j3 имеет значение от 0 до 3, условие "(j3+1)-ый элемент первой строки совпадает по знаку с соответствующим элементов третьей строки" - это, например Код:
В частности, если rc[0][j3] - нужный нам элемент, то он "докладывается" в v следующей инструкцией: Код:
Код:
Изменять значение переменной j3 можно руками, присваивая ей значения 0, 1, 2 (закончили). А можно использовать цикл for, об организации которого настоятельно советую прочитать в какой-нибудь хорошей книжке. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Спасибо большое. Все расписали вроде понятно) Сейчас попробую.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание в С++ | Мариша1993 | Помощь студентам | 0 | 21.11.2011 17:43 |
Запутаное задание задание с массивом.Буду очень благодарен. | Riko1 | Общие вопросы C/C++ | 2 | 22.10.2011 10:23 |
задание | gilardino11 | Общие вопросы C/C++ | 5 | 20.12.2010 23:49 |
Индивидуальное задание(список студентов, библиотека) | AlverX | Microsoft Office Access | 0 | 24.05.2009 18:29 |