Простенькая задача

C++, Assembler, PHP и т.д. и т.п...

Модератор: Tiger

Ten
Сообщения: 34
Зарегистрирован: Пт 12 ноя, 2004 16:06

Простенькая задача

Сообщение Ten » Пн 15 окт, 2007 12:08

Ребят, не могли бы вы помочь в решению элементарной задачи по Qbasic`у. Вот она сама суть задачи - Дан массив 4-значных чисел.найти числа у которых сумма 2-х первых и сумма2-х последних цифр совпадает.Составить программу вычисления. Если кому то лень просто зделать, могу пивка купить или на телефон брошу деньгу=)

Xargon[PG]
Сообщения: 2838
Зарегистрирован: Пт 24 янв, 2003 0:07
Откуда: Ул. Свободы
Контактная информация:

Сообщение Xargon[PG] » Пн 15 окт, 2007 13:03

dim massiv(1 to 10) as integer

for i = 1 to 10
massiv(i)=1111+rnd*8888
next i

'
'
'

for i = 1 to 10
num4=massiv(i) % 10
num3=(massiv(i) \ 10) % 10
num2=((massiv(i) \ 10)\10) % 10
num1=(((massiv(i) \ 10)\10)\10) % 10
if(num1=num2=num3=num4) then
print massiv(i)
end if
next i


примерно так.. но не проверял)
подпись

Ten
Сообщения: 34
Зарегистрирован: Пт 12 ноя, 2004 16:06

Сообщение Ten » Пн 15 окт, 2007 16:52

А что значит строчка num4=massiv(i)%10? я именно не понимаю что делает знак процента, и бэйсик тодже не понимает=)

Аватара пользователя
darkviper
Сообщения: 274
Зарегистрирован: Ср 06 окт, 2004 19:17
Откуда: Trees are stone, where I live...
Контактная информация:

Сообщение darkviper » Пн 15 окт, 2007 21:30

остаток целочисленного деления... в бейсике ф-я называется как-то "Mod" или около того...
зы: ну эт так, безотносительно самой задачки ;)
Sad but True... (c) Metallica


Вернуться в «Программирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость