Задача 1. Да се напише скрипт, който пресмята и извежда произведението, сумата на n числа, където n е цяло положително число, въведено от потребителя, и разликата между произведението и сумата..
Скриптът да се реализира с:
а) цикъл for
б) цикъл while
Вход: n =7
Изход: 1*2*.....*7=5040
1+2+ ...+7=28
5040 – 28 = 5012
Задача 2. Да се напише скрипт, който пресмята и извежда произведението и средно аритметичното на първите n числа, където n е цяло положително число, въведено от потребителя.
Скриптът да се реализира с:
а) цикъл for
б) цикъл while
Вход: n =7
Изход: 1*2*.....*7=5040
(1+2+ ...+7)/7=4
Задача 3. Да се напише скрипт, който извежда четните числа и произведението им в интервала [1, n], където n е цяло положително число, въведено от потребителя.
Скриптът да се реализира с:
а) цикъл for
Вход: n =10
Изход: 2
4
6
8
10
2*4*... *10 = 3840
Задача 4. Да се напише скрипт, който извежда число x, удовлетворяващо уравнението n^2 - (2x +1) =8
Входни данни n - естествено число от интервала [10 .. 100].
Скриптът да се реализира с:
а) цикъл do - while
Вход: n=12
Изход: x =68
Задача 5. Да се напише скрипт, който извежда дискриминантата D на квадратното уравнение ax2 – bx + c = 0, където a, b и c са цели числа, въведени от потребителя и да извежда съобщение дали уравнението има или няма решение.
Скриптът да се реализира с:
а) цикъл for
б) оператор if
Вход: a = 1 b = 3 c = 4
Изход: D = 25
Уравнението има решение.
Задача 6. Да се напише скрипт, който извежда всички нечетни числа, които се делят на 3 и са в интервала [1, n], където n е цяло положително число, въведено от потребителя. Добавете брояч за нечетните числа, делящи се на 5.
Скриптът да се реализира с:
а) цикъл for
б) оператор if
Вход: n =14
Изход: 1
3
5
7
9
11
13
Нечетните числа, които се делят на 3 в интервала, са 2, а тези които се делят на 5 – 1.
Задача 7. Да се напише скрипт, който преобразува въведеното число n (секунди) в часови формат, където n се въвежда от потребителя и е в интервала [1, 100000].
Скриптът да се реализира с:
a) цикъл for или while
b) оператор if
Вход: 4000
Изход: 1h 6 min 40 s
Задача 8. Да се напише скрипт, в който потребителя въвежда брутната заплата на мъж и жена за месец януари, след което се пресмята размера на чистата заплата на всеки от тях и годишния доход на семейството , като се знае, че месец юни заплатата на мъжа се увеличава с 25%, а на жената - с 29% .
чиста заплата = брутна заплата – брутна заплата х ДОД , като ДОД=20%
Вход:m=500 f=400
Изход: Чистата заплата на мъжа през януари е 400лв., а на жената – 300лв.
Годишният доход на семейството е: 9522 лв.[/js]
Скриптът да се реализира с:
а) цикъл for
б) цикъл while
Вход: n =7
Изход: 1*2*.....*7=5040
1+2+ ...+7=28
5040 – 28 = 5012
Задача 2. Да се напише скрипт, който пресмята и извежда произведението и средно аритметичното на първите n числа, където n е цяло положително число, въведено от потребителя.
Скриптът да се реализира с:
а) цикъл for
б) цикъл while
Вход: n =7
Изход: 1*2*.....*7=5040
(1+2+ ...+7)/7=4
Задача 3. Да се напише скрипт, който извежда четните числа и произведението им в интервала [1, n], където n е цяло положително число, въведено от потребителя.
Скриптът да се реализира с:
а) цикъл for
Вход: n =10
Изход: 2
4
6
8
10
2*4*... *10 = 3840
Задача 4. Да се напише скрипт, който извежда число x, удовлетворяващо уравнението n^2 - (2x +1) =8
Входни данни n - естествено число от интервала [10 .. 100].
Скриптът да се реализира с:
а) цикъл do - while
Вход: n=12
Изход: x =68
Задача 5. Да се напише скрипт, който извежда дискриминантата D на квадратното уравнение ax2 – bx + c = 0, където a, b и c са цели числа, въведени от потребителя и да извежда съобщение дали уравнението има или няма решение.
Скриптът да се реализира с:
а) цикъл for
б) оператор if
Вход: a = 1 b = 3 c = 4
Изход: D = 25
Уравнението има решение.
Задача 6. Да се напише скрипт, който извежда всички нечетни числа, които се делят на 3 и са в интервала [1, n], където n е цяло положително число, въведено от потребителя. Добавете брояч за нечетните числа, делящи се на 5.
Скриптът да се реализира с:
а) цикъл for
б) оператор if
Вход: n =14
Изход: 1
3
5
7
9
11
13
Нечетните числа, които се делят на 3 в интервала, са 2, а тези които се делят на 5 – 1.
Задача 7. Да се напише скрипт, който преобразува въведеното число n (секунди) в часови формат, където n се въвежда от потребителя и е в интервала [1, 100000].
Скриптът да се реализира с:
a) цикъл for или while
b) оператор if
Вход: 4000
Изход: 1h 6 min 40 s
Задача 8. Да се напише скрипт, в който потребителя въвежда брутната заплата на мъж и жена за месец януари, след което се пресмята размера на чистата заплата на всеки от тях и годишния доход на семейството , като се знае, че месец юни заплатата на мъжа се увеличава с 25%, а на жената - с 29% .
чиста заплата = брутна заплата – брутна заплата х ДОД , като ДОД=20%
Вход:m=500 f=400
Изход: Чистата заплата на мъжа през януари е 400лв., а на жената – 300лв.
Годишният доход на семейството е: 9522 лв.[/js]