Форум программистов, компьютерный форум, киберфорум
Ruby
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 13.08.2014
Сообщений: 20

Почему не роботает уже замучался(

03.10.2015, 23:29. Показов 718. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите почему не роботает уже замучался( Написал крестики нолики, всё роб захотел вынести поле в функцию 2 вечера после роб мучаюсь не могу разобратся. Пробывал и местами менять и в одну строку через return, и через print ничего( Пишет in 'p_pole': undifaned local variable or method 'arr' for main
Ruby
1
2
3
4
5
6
7
8
9
arr = [1,2,3,4,5,6,7,8,9]
 
def p_pole
    puts "_#{arr[0]}_|_#{arr[1]}_|_#{arr[2]}_"
    puts "_#{arr[3]}_|_#{arr[4]}_|_#{arr[5]}_"
    puts " #{arr[6]} | #{arr[7]} | #{arr[8]} "
end
 
p_pole
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.10.2015, 23:29
Ответы с готовыми решениями:

Помогите разобраться,уже замучался.
Всем добрый вечер. Проблема следущая: в один прекрасный день просто перестало заходить на сайты каких-либо антивирусных программ. В это же...

Не работает UPDATE -уже замучался
Уже нет сил....нет эмоций...нет воли к победе ....Ладно ;) Ну на самом деле ХЗ в чем дело, замучался. Никаких ошибок , все нормально, но в...

Ntoskrnl.exe + win32 Уже замучался!
Вылетает постоянно 2 ошибки или 1. Постоянно один и тот же код. Прикладываю 2 дампа. В 1 с 1 ошибкой а во 2 с двумя разом. Прилагаю...

2
the hardway first
Эксперт JS
 Аватар для j2FunOnly
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
04.10.2015, 11:40
Читайте документацию. Про области видимости переменных.
Либо определите глобальную переменную (не рекомендуется):
Ruby
1
2
3
4
5
6
7
$arr = [1,2,3,4,5,6,7,8,9]
 
def p_pole
    puts "_#{$arr[0]}_|_#{$arr[1]}_|_#{$arr[2]}_"
end
 
p_pole
Либо передавайте массив аргументом

Ruby
1
2
3
4
5
6
7
8
9
arr = [1,2,3,4,5,6,7,8,9]
 
def p_pole(some_arr)
    puts "_#{some_arr[0]}_|_#{some_arr[1]}_|_#{some_arr[2]}_"
    puts "_#{some_arr[3]}_|_#{some_arr[4]}_|_#{some_arr[5]}_"
    puts " #{some_arr[6]} | #{some_arr[7]} | #{some_arr[8]} "
end
 
p_pole arr
0
9 / 9 / 4
Регистрация: 13.05.2011
Сообщений: 72
19.10.2015, 16:43
А что собственно требуется этим кодом сделать? На сколько я понимаю, то просто выводишь элементы массива?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.10.2015, 16:43
Помогаю со студенческими работами здесь

Выручайте уже замучался решать остались последнии
1)Написать программу, которая выводит текст из Edit в Label при нажатии на кнопку. 2)создать программу при нажатии на компоненты меню...

Почему не роботает.?
Помогите! Вопрос жизни и смерти( Sub.Prl3 z = 0.2 x = -3 y = -2 Max = a(x) Min = b(y) DO WHILE (x + 0.13 <= 4) x...

не роботает прога,почему?
#include <iostream> using namespace std; const int n=3, m=3; void main (){ int a; int N; int i,j; cout<<"vvedit matrytsu";...

Подскажыте Почему не роботает
#include "stdafx.h" #include <iostream> struct stack { char mas ; int top; stack (*f)(stack a); };

Почему не роботает функцыя root
такая проблема не работает функция root


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru