QBasic. Помогите, пожалуйста! Осталось 5 программ.
QBasic. Помогите, пожалуйста! Осталось 5 программ.
Задать свой вопрос
Дарина Пляченко
2-ая задачка вот:
Диана Половодова
DIM A%, B%, SCLSINPUT "A = ", AINPUT "B = ", BS = 0FOR i = A TO BS = S + i * iNEXT iPRINT "S = ", SEND
Понтелеймонова
Варвара
На данный момент быстро другие))
Bardyshkina Svetlana
3-я:
Егор Мякшиев
DIM N%, j%CLSINPUT "N = ", NINPUT "K = ", KDIM A(N)FOR i = 1 TO NA(i) = RND * 100j = iWHILE (j > K)j = j - KWENDIF j = K THEN PRINT "A(", i, ") = ", A(i)END IFNEXT iEND
Вячеслав
DIM M%, N%, S0%, S%CLSRANDOMIZE TIMERINPUT "M = ", MINPUT "N = ", NDIM A%(M, N)FOR i = 1 TO M FOR j = 1 TO N A(i, j) = RND * 100 PRINT A(i, j); " "; NEXT jPRINTNEXT iS = 0FOR j = 1 TO NS = S + A(1, j)NEXT jFOR i = 2 TO M S0 = 0 FOR j = 1 TO N S0 = S0 + A(i, j) NEXT jIF S < S0 THENS = S0END IFNEXT iFOR i = 1 TO M S0 = 0 FOR j = 1 TO N S0 = S0 + A(i, j) NEXT jIF S = S0 THENPRINT i, ; " ";END IFNEXT i
Милена Довонина
О Господи, Боженьки, спасиииииибо Вам большоооое)))))
1 ответ
Олег Кашлик
1.
SUB CO(A,B,C,O)
O = A
C = 0
WHILE (O gt; B)
O = O - B
C = C + 1
WEND
END SUB
DIM Cl%, O%
CLS
INPUT "year = "; year
CALL CO(year,100,k,O)
PRINT ; "k = "; k
CALL CO(k,3,p,O)
PRINT ; "p = "; p
CALL CO(k,4,q,O)
PRINT ; "q = "; q
m = 15 +k -p -q
PRINT ;"m = "; m
CALL CO(m,30,Cl,m1)
PRINT ; "m1 = "; m1
n = 4 +k -q
PRINT ;"n = "; n
CALL CO(n,7,Cl,n1)
PRINT ;"n1 = "; n1
CALL CO(year,19,Cl,a)
PRINT ;"a = "; a
CALL CO(year,4,Cl,b)
PRINT ;"b = "; b
CALL CO(year,7,Cl,c)
PRINT ;"c = "; c
d = 19*a+m1
PRINT ;"d = "; d
CALL CO(d,30,Cl,d1)
PRINT ;"d1 = "; d1
e = 2*b +4*c +6*d1 +n1
PRINT ;"e = "; e
CALL CO(e,7,Cl,e1)
PRINT ;"e1 = "; e1
x = 22 +d1+e1
PRINT ;"x = "; x
IF X = 57 THEN
x = 50
END IF
IF (d1=28)and(e1 = 6) THEN
k = 11*m +11
CALL CO(k,30,Cl,O)
IF Olt;19 THEN
x = 49
END IF
END IF
IF xgt;31 THEN
x = x-31
PRINT X ;" aprelia";
ELSE
PRINT x ;" marta;
END IF
END
Примечание: метод Гаусса вычисляет дату церковной Пасхи.
Пример работы программки:
year = ? 2013
k = 20
p = 6
q = 4
m = 25
m1 = 25
n = 20
n1 = 6
a = 18
b = 1
c = 4
d = 367
d1 = 7
e = 66
e1 = 3
x = 32
1 aprelia
2.
DIM A%, B%, S
CLS
INPUT "A = ", A
INPUT "B = ", B
S = 0
FOR i = A TO B
S = S + i * i
NEXT i
PRINT "S = ", S
END
3.
DIM N%, j%
CLS
INPUT "N = ", N
INPUT "K = ", K
DIM A(N)
FOR i = 1 TO N
A(i) = RND * 100
j = i
WHILE (j gt; K)
j = j - K
WEND
IF j = K THEN
PRINT "A(", i, ") = ", A(i)
END IF
NEXT i
END
4.
DIM M%, N%, S0%, S%
CLS
RANDOMIZE TIMER
INPUT "M = ", M
INPUT "N = ", N
DIM A%(M, N)
FOR i = 1 TO M
FOR j = 1 TO N
A(i, j) = RND * 100
PRINT A(i, j); " ";
NEXT j
PRINT
NEXT i
S = 0
FOR j = 1 TO N
S = S + A(1, j)
NEXT j
FOR i = 2 TO M
S0 = 0
FOR j = 1 TO N
S0 = S0 + A(i, j)
NEXT j
IF S lt; S0 THEN
S = S0
END IF
NEXT i
FOR i = 1 TO M
S0 = 0
FOR j = 1 TO N
S0 = S0 + A(i, j)
NEXT j
IF S = S0 THEN
PRINT i, ; " ";
END IF
NEXT i
5.
SUB PowerA234(A,B,C,D)
B = A*A
C = B*A
D = B*B
END SUB
DIM A%, B%, C%, D%
CLS
INPUT "A = "; A
CALL PowerA234(A,B,C,D)
PRINT ;"B = "; B
PRINT ;"C = "; C
PRINT ;"D = "; D
SUB CO(A,B,C,O)
O = A
C = 0
WHILE (O gt; B)
O = O - B
C = C + 1
WEND
END SUB
DIM Cl%, O%
CLS
INPUT "year = "; year
CALL CO(year,100,k,O)
PRINT ; "k = "; k
CALL CO(k,3,p,O)
PRINT ; "p = "; p
CALL CO(k,4,q,O)
PRINT ; "q = "; q
m = 15 +k -p -q
PRINT ;"m = "; m
CALL CO(m,30,Cl,m1)
PRINT ; "m1 = "; m1
n = 4 +k -q
PRINT ;"n = "; n
CALL CO(n,7,Cl,n1)
PRINT ;"n1 = "; n1
CALL CO(year,19,Cl,a)
PRINT ;"a = "; a
CALL CO(year,4,Cl,b)
PRINT ;"b = "; b
CALL CO(year,7,Cl,c)
PRINT ;"c = "; c
d = 19*a+m1
PRINT ;"d = "; d
CALL CO(d,30,Cl,d1)
PRINT ;"d1 = "; d1
e = 2*b +4*c +6*d1 +n1
PRINT ;"e = "; e
CALL CO(e,7,Cl,e1)
PRINT ;"e1 = "; e1
x = 22 +d1+e1
PRINT ;"x = "; x
IF X = 57 THEN
x = 50
END IF
IF (d1=28)and(e1 = 6) THEN
k = 11*m +11
CALL CO(k,30,Cl,O)
IF Olt;19 THEN
x = 49
END IF
END IF
IF xgt;31 THEN
x = x-31
PRINT X ;" aprelia";
ELSE
PRINT x ;" marta;
END IF
END
Примечание: метод Гаусса вычисляет дату церковной Пасхи.
Пример работы программки:
year = ? 2013
k = 20
p = 6
q = 4
m = 25
m1 = 25
n = 20
n1 = 6
a = 18
b = 1
c = 4
d = 367
d1 = 7
e = 66
e1 = 3
x = 32
1 aprelia
2.
DIM A%, B%, S
CLS
INPUT "A = ", A
INPUT "B = ", B
S = 0
FOR i = A TO B
S = S + i * i
NEXT i
PRINT "S = ", S
END
3.
DIM N%, j%
CLS
INPUT "N = ", N
INPUT "K = ", K
DIM A(N)
FOR i = 1 TO N
A(i) = RND * 100
j = i
WHILE (j gt; K)
j = j - K
WEND
IF j = K THEN
PRINT "A(", i, ") = ", A(i)
END IF
NEXT i
END
4.
DIM M%, N%, S0%, S%
CLS
RANDOMIZE TIMER
INPUT "M = ", M
INPUT "N = ", N
DIM A%(M, N)
FOR i = 1 TO M
FOR j = 1 TO N
A(i, j) = RND * 100
PRINT A(i, j); " ";
NEXT j
NEXT i
S = 0
FOR j = 1 TO N
S = S + A(1, j)
NEXT j
FOR i = 2 TO M
S0 = 0
FOR j = 1 TO N
S0 = S0 + A(i, j)
NEXT j
IF S lt; S0 THEN
S = S0
END IF
NEXT i
FOR i = 1 TO M
S0 = 0
FOR j = 1 TO N
S0 = S0 + A(i, j)
NEXT j
IF S = S0 THEN
PRINT i, ; " ";
END IF
NEXT i
5.
SUB PowerA234(A,B,C,D)
B = A*A
C = B*A
D = B*B
END SUB
DIM A%, B%, C%, D%
CLS
INPUT "A = "; A
CALL PowerA234(A,B,C,D)
PRINT ;"B = "; B
PRINT ;"C = "; C
PRINT ;"D = "; D
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
10) Килограмм конфет дороже килограмма печенья на 52 р. За 8
Математика.
Облако тегов