Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
3 / 3 / 2
Регистрация: 15.03.2009
Сообщений: 347

где тело цикла ?

10.01.2012, 22:17. Показов 1846. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
1
2
3
4
5
for(aa=a[k][k],a[k][k]=1,j=k+1;j<=n+1;j++)//преобразование ведущей строки;
     a[k][j]=a[k][j]/aa;
  for(i=k+1;i<=n;i++)                       //метод Гаусса;
    for(bb=a[i][k],a[i][k]=0,j=k+1;(j<=n+1)&&(bb!=0);j++)
     a[i][j]=a[i][j]-bb*a[k][j];
где что??
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.01.2012, 22:17
Ответы с готовыми решениями:

Не заходит в тело цикла
Здравствуйте! Всех с праздниками! Помогите пожалуйста, тут такая проблема... У меня в цикле: for (int j = 0; j != numerator; j++) { ...

задача по лабе (переписать программу так, чтобы у цикла отсутствовало тело)
имеется программа, которая в цикле увеличивает значение переменной i и уменьшает значение переменной j до тех пор, пока их величины не...

Где увидеть тело функции system(); ?
Здравствуйте, меня всегда интересовало где можно увидеть тела некоторых функций, например system(); Если перейти в стандартную...

18
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
10.01.2012, 22:25
C++
1
2
3
4
5
6
7
8
9
10
11
for(aa=a[k][k],a[k][k]=1,j=k+1;j<=n+1;j++)
{  //преобразование ведущей строки;
     a[k][j]=a[k][j]/aa;
}
for(i=k+1;i<=n;i++)
{                       //метод Гаусса;
    for(bb=a[i][k],a[i][k]=0,j=k+1;(j<=n+1)&&(bb!=0);j++)
    {
     a[i][j]=a[i][j]-bb*a[k][j];
     }
}
Все, что находится в { } - тело цикла.
0
18 / 18 / 2
Регистрация: 28.12.2011
Сообщений: 176
10.01.2012, 22:28
Тело цикла - это операторы, которые должны повториться в нем несколько раз.

Кроме того это же только кусочек программы, сам по себе он не работает
0
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
10.01.2012, 22:30
C
1
2
3
4
5
for(aa=a[k][k],a[k][k]=1,j=k+1;j<=n+1;j++)//преобразование ведущей строки;
     a[k][j]=a[k][j]/aa;
for(i=k+1;i<=n;i++)                       //метод Гаусса;
    for(bb=a[i][k],a[i][k]=0,j=k+1;(j<=n+1)&&(bb!=0);j++)
        a[i][j]=a[i][j]-bb*a[k][j];
У вас что, редактор не умеет отступы сам расставлять?
0
Фрилансер
Эксперт С++
 Аватар для Dekio
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,373
Записей в блоге: 1
10.01.2012, 22:35
go, если присмотреться, то можно заметить что скобки не нужны
C++
1
2
3
4
5
6
for(aa=a[k][k],a[k][k]=1,j=k+1;j<=n+1;j++)
     a[k][j]=a[k][j]/aa; //тело
 
for(i=k+1;i<=n;i++)         
   for(bb=a[i][k],a[i][k]=0,j=k+1;(j<=n+1)&&(bb!=0);j++)
     a[i][j]=a[i][j]-bb*a[k][j]; //тело
0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
10.01.2012, 22:42
Dekio, если присмотреться, то я их расставил, чтобы автор понял, где находится тело цикла в общем случае, а не в конкретном.
О чем свидетельствует
Цитата Сообщение от go Посмотреть сообщение
Все, что находится в { } - тело цикла.

Не по теме:

Цитата Сообщение от Dekio Посмотреть сообщение
a[k][j]=a[k][j]/aa; //тело
Любите повторяться? Ответ уже дан. Тролите?



Добавлено через 25 секунд
sektor2009, то что выполняется в цикле - тело цикла.
0
Фрилансер
Эксперт С++
 Аватар для Dekio
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,373
Записей в блоге: 1
10.01.2012, 22:45
go, если помогаете - помогайте нормально, не ставя скобки налево и направо. Вы их расставили совершенно неправильно, но только сейчас это заметили.

Не по теме:

Цитата Сообщение от go Посмотреть сообщение
Тролите?
Попрошу без оскорблений, а то будет хуже только вам

0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
10.01.2012, 22:47
Цитата Сообщение от Dekio Посмотреть сообщение
не ставя скобки налево и направо. Вы их расставили совершенно неправильно,
Где именно? Посмотрите пост автора, какая там табуляция.

Не по теме:

Цитата Сообщение от Dekio Посмотреть сообщение
Попрошу без оскорблений,
Даже и не думал. Впредь отвечать на Ваши посты не буду, т.к. они не несут никакой смысловой нагрузки.

0
18 / 18 / 2
Регистрация: 28.12.2011
Сообщений: 176
10.01.2012, 22:52
не по теме:
Якщо модератор образиться, то він й адміну поскаржитися може!
1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
10.01.2012, 23:00
Цитата Сообщение от Dekio Посмотреть сообщение
go, если помогаете - помогайте нормально, не ставя скобки налево и направо. Вы их расставили совершенно неправильно, но только сейчас это заметили.
Да вроде правильно, с табуляцией беда... На самом деле от наличия скобок там, где их можно бы и не ставить, не горячо, не холодно, просто с ними иногда понятнее. Вот, когда, как у ТС, ни те скобок, ни те отступов - действительно не сразу разберёшься, где там что...
1
Фрилансер
Эксперт С++
 Аватар для Dekio
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,373
Записей в блоге: 1
10.01.2012, 23:02
easybudda, изначально скобки были расставлены не верно, про что go был уведомлен
0
10.01.2012, 23:06

Не по теме:

Цитата Сообщение от TamTam Посмотреть сообщение
не по теме:
Якщо модератор образиться, то він й адміну поскаржитися може!:)
Админам, как правило, на модераторов недочитавшие правила пользователи жалуются. А там (в правилах), кстати, и о сообщениях не на русском языке тоже есть...

0
18 / 18 / 2
Регистрация: 28.12.2011
Сообщений: 176
10.01.2012, 23:39
не по теме:
не пользователь на модератора, а модератор на пользователя. ну да ладно. мое высказывание было совешенно не к месту.
0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
11.01.2012, 15:10
Цитата Сообщение от Dekio Посмотреть сообщение
for(i=k+1;i<=n;i++) * * * *
* *for(bb=a[i][k],a[i][k]=0,j=k+1;(j<=n+1)&&(bb!=0);j++)
* * *a[i][j]=a[i][j]-bb*a[k][j]; //тело
А вот и не верно! Тело цикла в данном случае, если обозначать его, как предложили Вы, будет следующим:
C
1
2
3
for(i=k+1;i<=n;i++) * // Цикл А* * * 
* *for(bb=a[i][k],a[i][k]=0,j=k+1;(j<=n+1)&&(bb!=0);j++) // Цикл Б, тело цикла А
* * *a[i][j]=a[i][j]-bb*a[k][j]; // Тело цикла Б, который входит в тело цикла А
Ну а идеальный вариант изображен в посте №2
0
Фрилансер
Эксперт С++
 Аватар для Dekio
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,373
Записей в блоге: 1
11.01.2012, 15:15
go, если копируете мое сообщение то копируйте так как оно есть, а не пропустив кусок кода, и выставляя себя умником.
в for() условие цикла.
0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
11.01.2012, 15:20
Dekio, а зачем копировать? Пятая строчка кода этого https://www.cyberforum.ru/post2374350.html поста - это тоже тело цикла А. У Вас это не указано. Я же написал, чтобы автора темы Вы не ввели в заблуждение.
0
11.01.2012, 15:23

Не по теме:

:rofl:Это даже забавно. Оба два человека отписались хоть и по своему, но правильно, а теперь в друг друга пальцем тыкают и усердно обвиняют непонятно в чем....

1
11.01.2012, 15:26

Не по теме:

go, к чему этот спор? Считаете что умнее меня, если придираетесь к словам? Если считаете - докажите что больше знаете, что важ стаж работы больше. Если нет, ещё раз указываете на вашу склонность к холиварам.
Лучше взгляните на свои знания. И 2х месяцев не прошло, как вы в элементарном вопросе по С кричали "помогите!". А теперь вы тут, ещё раз повторяю, считаете себя умником?

0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
11.01.2012, 17:24
Лучший ответ Сообщение было отмечено как решение

Решение

А закрою-ка я тему. Правильные ответы дали, ТС молчит (толи понял, толи спугнули), а спорить на предмет "кто умнее" и в ЛС можно...
4
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.01.2012, 17:24
Помогаю со студенческими работами здесь

Тело какого из перечисленных операторов цикла выполняется как минимум один раз, независимо от значения параметра цикла
Оператор цикла, тело которого выполняется как минимум один раз независимо от значения параметра цикла: 1. WHILE 2. REPEAT 3. FOR X=A...

Тело цикла
Здравствуйте, имеется код: var mas:array of integer; i,n,j,r,g,s:integer; begin writeln('Введите число домов: '); read(n); ...

Как выделить тело цикла for?
Изучив основы C++ я приступил к Python и сразу же наткнулся на непонятное. Как выделить тело цикла for? Чтобы можно было внутри тела...

Передача управления в тело цикла
Вопрос к старожилам фортрана. Не было ли такого компилятора, который мог &quot;позволить&quot; откомпилировать программу с таким пороком -...

Сколько раз выполнится тело цикла?
Сколько раз выполнится тело цикла: for i:=2 to 5 do i:=4; ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Закрытая тема Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru