відповідь: function showresult(choise){
var n1=parsefloat(document.getelementbyid('num1').value);
var n2=parsefloat(document.getelementbyid('num2').value);
var r;
var c=choise;
switch(c)
{
case '1':
r=n1+n2;
break;
case '2':
r=n1-n2;
break;
case '3':
r=n1*n2;
break;
case '4':
r=n1/n2;
break;
case '5':
r=n2*100/n1;
break;
default:
break;
}
document.getelementbyid('result').value=r;
}
calculator
my calculator first number second number result+
-
*
/
%
пояснення:
Объяснение:
1) линейный, разветвляющийся, циклический
2) эллипс-начало и конец алгоритма
прямоугольник- выполнение действий
параллелограмм- ввод и вывод данных
ромб-принятие решений
3) во не понятен, но вероятнее всего : цикл "всегда"- не даёт скрипту закончить самому свою работу
цикл"повторить... раз" повторяет вложенные в него команды определенное количество раз
4) в зависимости от условия выполняется либо одна либо другая последовательность
5) нет определения где(пусть будет в скретч): всегда, когда щёлкнут по флажку; когда я получу, передать сообщение, касается; идти ... шагов; повернуться в направлении; скрыть переменную; показать переменную; когда клавиша ... нажата
6) цикл с предусловием, цикл с постусловием
7) ждать, повторить, всегда, есть... то, иначе, ждать до..., повторять пока не..., стоп
2. Поход в магазин. Разветвляющийся алгоритм. Зашел в магазин, подошел к прилавку, Есть ли молоко. Если "да", то взял молоко, отдал деньги на кассе, вышел из магазина. Если "НЕТ" то сразу вышел из магазина.
3. Циклический алгоритм. Мытье посуды. Вымыл тарелку. Посмотрел есть еще тарелка? Если "ДА", то алгоритм повторяешь снова. Помыл-посмотрел, помыл-посмотрел. Если "НЕТ" (то есть тарелок больше не осталось) то заканчиваешь алгоритм, выключаешь воду, идешь рубиться в C.S.