1) Как вы думаете, можно ли использовать в арифметическом выражении оператора присваивания неопределенную переменную? К каким последствиям это может
5-9 класс
|
привести?
2) Напишите на АЯ алгоритм сложения двух простых дробей(без сокращения дроби)
3) Напишите на АЯ алгоритм вычисления Y по формуле: y=(1-x2+5x^4)^2, где x- заданное целое число. Учтите следующие ограничения: 1) В арифметических выражениях можно использовать только операции сложения, вычитания и умножения. 2) Выражение может содержать только одну арифметическую операцию. выполните трассировку алгоритма при x=2.
4) Пользуясь ограничениями предыдущей задачи, напишите наиболее короткие алгоритмы вычисления выражений: y=x^8, y=x^10, y=x^15, y=x^19. Выполните трассировку алгоритмов.
5) Запишите алгоритм циклического обмена значениями трех переменных A,B,C. Схема циклического обмена:
a-->b-->c(стрелочка C к A сверху)
Например, если до обмена было: A=1,B=2,C=3, то после обмена должно стать: A=3,B=1,C=2. Выполните трассировку.
В каком смысле неопределенную? С неопределенным типом? Нельзя.
В арифметическом выражении могут быть переменные только арифметического типа: integer, real.
Арифметического типа, но с неопределенным значением? Тоже нельзя.
Как же компьютер поймет, что туда надо подставить?
В обоих случаях это приведет к ошибке.
Правда, есть принцип умолчания. В бейсике, например, если объявить целую переменную: Dim x As Integer, то она автоматически становится равной 0.
Но этим лучше не пользоваться, и сразу в начале задавать x = 0.
В паскале даже этого нет.
А алгоритмов слишком много для одного вопроса, разбей на несколько.
Другие вопросы из категории
1.Прибавь 1
2.Прибавь 3
Первая из них увеличивает на 1 число на экране , вторая увеличивает это число на 3
Программа для Тритона-это последовательность команд
Сколько существует программ,которые число 22 преобразуют в число 35
наказание Домашняя работа
древесная. Оценка
Читайте также
4. Видеопамять имеет объем, в котором может хранится 4-х цветное изображение размером 300Х200. Какого размера изображение можно хранить в том же объеме памяти, если оно будет использовать 256 - ти цветную палитру?
2)Какие действия мы можем производить с информацией?
3)Как и где мы можем хранить информацию?
4)Какие существуют носители информации?
5)Как мы можем передавать информацию?
6)Что такое код?
7)Что такое кодирование?
8)Закодируйте слово: Иванов Иван.
9)Как вы думаете как еще можно закодировать информацию?
10)Что такое аппаратное обеспечение?
11)Что такое программное обеспечение?
12)Что такое процессор, зачем он нужен?
13)Зачем нужны в компьютере вентиляторы?
14)Для чего нужен принтер, сканер, мышка, клавиатура и колонки?