Автор | Сообщение |
|
| |
Пост N: 38
Info: ЭП-2-06
Фото:
|
|
Отправлено: 15.05.07 19:23. Заголовок: Помогите с рассчёткой по информатике
напишите код плиз : Ввести массив А(N) элементы с индексами от 0 до N/2 увеличить в 2а раза. Остальные оставить неизменными. Вывести на печать исходный и преобразовать массив.
|
|
|
Ответов - 98
, стр:
1
2
3
4
All
[только новые]
|
|
|
| Штудент
|
Пост N: 2038
|
|
Отправлено: 15.05.07 19:35. Заголовок: Re:
EWKLID посмотри на сайте... я сливал такие расчетки... если что, подскажу как подправить)
|
|
|
|
| \\\\v615-18\\
|
Пост N: 1111
|
|
Отправлено: 15.05.07 20:53. Заголовок: Re:
EWKLID input "Chislo N:";n dim a(n) for b=0 to n : input a(n) : next b for b=0 to n : print a(n), : next b for b=0 to n/2 : a(n) = a(n) * 2: next b for b=0 to n : print a(n), : next b не проверял но обязано работать, в мозгу проверил на ошибки, все в норме, запятая в четвертой строке специально как разделитель при желании можно заменить другим или вообще убрать. и пускай только препод придерется... ЗЫ... я только условие до конца не понял, там сказано вывести исходный и преобразовать...вот я подумал что, что-то тут не то, поэтому добавил вывод измененного массива(последняя строка) А еще там сказано вывести на печать, но не уточнено на каком устройстве :) поэтому печатается на экране :) Оффтоп: Пост номер 1111, и здесь бинарные ситемы... а кто знает что такое 1111?
|
|
|
|
| |
Пост N: 39
Info: ЭП-2-06
Фото:
|
|
Отправлено: 15.05.07 20:54. Заголовок: Re:
спасибо большое я ещё на сайте посмотрю остальные задачки...если что поможешь? Да это я там опечатался надо вывести исходный и преобразованный тока надо на вижуалбейсике
|
|
|
|
| Талант форума
|
Пост N: 826
|
|
Отправлено: 15.05.07 21:46. Заголовок: Re:
Sub Z4() Dim A(6) As Integer For j = 1 To 6 A(j) = Cells(1, j) Next j For j = 1 To 3 A(j) = A(j) * 2 Next j For j = 1 To 6 Cells(3, j) = A(j) Next j End Sub Например, это может выглядеть так
|
|
|
|
| Штудент
|
Пост N: 2040
|
|
Отправлено: 15.05.07 21:48. Заголовок: Re:
ksandr пишет: цитата: | А еще там сказано вывести на печать, но не уточнено на каком устройстве :) |
|
как помню через Cells (если не ошибаюсь) новая матрица записывается в табличку Экселя... смотри прогу на сайте, я ее там вижел и все нормально расписано.
|
|
|
|
| |
Пост N: 40
Info: ЭП-2-06
Фото:
|
|
Отправлено: 15.05.07 21:51. Заголовок: Re:
Lomeon Всё уже ок ..спасибо .... Dea_r спасибо тебе ОГРОМНОЕ!
|
|
|
|
| \\\\v615-18\\
|
Пост N: 1114
|
|
Отправлено: 15.05.07 22:28. Заголовок: Re:
ппц, неужели в универе теперь отказались от написание программ на кубасике?? вах, на кафедре ИиИУС постигли ВБА, чтоб ему пусто было!! =)) Lomeon я там про устройство говорил, а не про ячейку :-Р EWKLID - более внимательно пиши условия задач, а так же не забывай про дополнительную информацию(на каком языке нужно написать и какие у тебя есть постоянные значения, какие комментарии по написанию программы давал преподаватель и при желании его Ф.И.О, так как некоторые могли учится у того же препода что сейчас у тебя и могут знать какие он(препод) ставит задачи перед студентами и как проводит опросы но задачам. Я просто уверен что значения для массива A(N) у тебя есть в расчетке)
|
|
|
|
| Прессекретарь форума
|
Пост N: 841
|
|
Отправлено: 15.05.07 22:28. Заголовок: Re:
ksandr 16 )
|
|
|
|
| \\\\v615-18\\
|
Пост N: 1115
|
|
Отправлено: 15.05.07 22:59. Заголовок: Re:
eKZot пишет: откуда 16? от нуля же принято считать...покрайней мере нас так учили) так что 15 = 1111
|
|
|
|
| Почетный ИИТовец
|
Пост N: 793
|
|
Отправлено: 16.05.07 00:32. Заголовок: Re:
ksandr , нет, все правильно) 16)
|
|
|
|
| \\\\v615-18\\
|
Пост N: 1116
|
|
Отправлено: 16.05.07 00:46. Заголовок: Re:
eKZot, des кхе...ну 15 или 16 зависит от того с какого числа начинать считать, я обучен считать с нуля), поэтому у меня 15)) 00 = 0000 01 = 0001 02 = 0010 03 = 0011 04 = 0100 05 = 0101 06 = 0110 07 = 0111 08 = 1000 09 = 1001 10 = 1010 11 = 1011 12 = 1100 13 = 1101 14 = 1110 15 = 1111 ...Гы, чего-то мы оффтопим тут уже
|
|
|
|
|
| Прессекретарь форума
|
Пост N: 842
|
|
Отправлено: 16.05.07 08:37. Заголовок: Re:
ksandr =)) В целом ты прав. Но я мыслю немного по-другому, 4 двоичных разряда для меня несут 16 состояний, поэтому и 16 )
|
|
|
|
| |
Пост N: 41
Info: ЭП-2-06
Фото:
|
|
Отправлено: 16.05.07 12:38. Заголовок: Re:
ksandr ksandr пишет: цитата: | Я просто уверен что значения для массива A(N) у тебя есть в расчетке) |
| НЕТ есть только для одной задачи в которой A( N , M )и усё.... А так всё остальное приму к сведению...кстати кто нить знает хорошо интегрирование ;)
|
|
|
|
| Почетный ИИТовец
|
Пост N: 798
|
|
Отправлено: 17.05.07 23:06. Заголовок: Re:
EWKLID , ну допустим знаем.
|
|
|
|
| Штудент
|
Пост N: 2068
|
|
Отправлено: 18.05.07 00:29. Заголовок: Re:
|
|
|
|
| |
Пост N: 44
Info: ЭП-2-06
Фото:
|
|
Отправлено: 18.05.07 23:17. Заголовок: Re:
des des пишет: эт хорошо ))) Lomeon Lomeon пишет: цитата: | Достали уже... вот расчетка |
| спокойствие нервные клетки восстанавливаються но долго )) так что спокойствие и тема уже закрыта ;)
|
|
|
|
Отправлено: 23.05.07 14:06. Заголовок: Re:
А кто нить может 6 Вариант выложить? Буду очень благодарен.
|
|
|
|
| Талант форума
|
Пост N: 857
|
|
Отправлено: 23.05.07 14:08. Заголовок: Re:
vint Решить я могу практически все. Но не ясновидящая же... хоть бы задание написал
|
|
|
|
| Сладкая Шоколадка
|
Пост N: 633
|
|
Отправлено: 23.05.07 18:19. Заголовок: Re:
А я как то пошарилась в компах в Дисплейных классах)) и там есть ответы на расчетки)) я нашла там 12,5,11,15 варианты...vint посмотри так что в компах!!!
|
|
|
|
| |
Пост N: 46
Info: ЭП-2-06
Фото:
|
|
Отправлено: 23.05.07 20:41. Заголовок: Re:
а меня препод послала из за того что я не написал условия ;))) я сбегал в другой корпус , на 7 этаж, распечатал условия и она меня вновь послала сказала что всё равно в другой день будет принимать, хотя сидела читала журнальчик ))) я ООООчень рад))) ладно в пятницу отдам
|
|
|
|
| Талант форума
|
Пост N: 862
|
|
Отправлено: 23.05.07 20:45. Заголовок: Re:
EWKLID Даже правильность не посмотрела?
|
|
|
|
|
| |
Пост N: 47
Info: ЭП-2-06
Фото:
|
|
Отправлено: 23.05.07 21:11. Заголовок: Re:
да правильно всё там....она даже до 30 дошла ..но потом загнолась сказала всё таки хочет условие видить, а я ей из тетради показываю, она говорит что всё равно в рассчётке должно быть
|
|
|
|
| Сладкая Шоколадка
|
Пост N: 641
|
|
Отправлено: 23.05.07 21:54. Заголовок: Re:
EWKLID у меня препод смотрел расчетку, там ошибки были, ну просто программа не запускалась на компе... К нему подошла, грит всё правильно... Даже условий не было написано... как то ему параллельно... а у тя кто по инфе?
|
|
|
|
| |
Пост N: 49
Info: ЭП-2-06
Фото:
|
|
Отправлено: 23.05.07 22:06. Заголовок: Re:
Долонина М.В. которая в субботу уже уезжает в турцию
|
|
|
|
| Сладкая Шоколадка
|
Пост N: 644
|
|
Отправлено: 23.05.07 22:12. Заголовок: Re:
EWKLID она у меня в первом семестре преподавала... Я ей с первого раза расчетку сдала))...... Она в том семестре тож уезжала отдыхать с мужем куда-то, и всё быстро быстро надо было... У меня щас ведет инфу Любимов, такой летящий...
|
|
|
|
| Штудент
|
Пост N: 2137
|
|
Отправлено: 23.05.07 22:15. Заголовок: Re:
отвлеклись вы ;) плакаться в жилетку на преподов - это точно не тут
|
|
|
|
| |
Пост N: 51
Info: ЭП-2-06
Фото:
|
|
Отправлено: 24.05.07 18:12. Заголовок: Re:
а никто и не плачется! хнык хнык
|
|
|
|
Отправлено: 24.05.07 19:16. Заголовок: Re:
Помогите решить три задачи на VBA. Завтра уже сдавать, а эти не получаются. 11) Ввести массив A(N) состоящий из положительных и отрицательных чисел, образовать из него массив, где все положительные числа заменить на 1, отрицательные на -1. Вывести на печать исходный и преобразованный массивы и информацию о количестве положительных и отрицательных чисел 19) Вычислить произведение положительных и отрицательных элементов каждого столбца массива A(N,M) 27) Вывести массив A(N). Вывести на печать данные о числе нулевых элементов массива и их номера, если таковых нет, то вывести на печать сообщение об этом Заранее спасибо
|
|
|
|
| постоянный участник
|
Пост N: 163
|
|
Отправлено: 24.05.07 19:58. Заголовок: Re:
Те как, прямо щас на принтер вывести?
|
|
|
|
| Талант форума
|
Пост N: 867
|
|
Отправлено: 24.05.07 20:09. Заголовок: Re:
Sub zad11() Dim a(6) As Integer Pol = 0 Otr = 0 For i = 1 To 6 a(i) = Cells(1, i) If a(i) > 0 Then a(i) = 1 Pol = Pol + 1 Else a(i) = -1 Otr = Otr + 1 End If Cells(3, i) = a(i) Next i Cells(4, 2) = Pol Cells(5, 2) = Otr End Sub Sub zad19() Dim a(5, 5) As Integer For i = 1 To 5 For j = 1 To 5 a(i, j) = Cells(i, j) Next j Next i PrPol = 1 PrOtr = 1 For j = 1 To 5 For i = 1 To 5 If a(i, j) > 0 Then PrPol = PrPol * a(i, j) Else PrOtr = PrOtr * a(i, j) End If Next i Cells(7, j) = PrPol Cells(8, j) = PrOtr PrPol = 1 PrOtr = 1 Next j End Sub Sub zad27() Dim a(6) As Integer knol = 0 For i = 1 To 6 a(i) = Cells(1, i) If a(i) = 0 Then knol = knol + 1 Cells(3, i + 1) = i End If Next i If knol > 0 Then Cells(2, 2) = knol Else Cells(2, 2) = "нулевых элементов нет" End If End Sub
|
|
|
Ответов - 98
, стр:
1
2
3
4
All
[только новые]
|
|