Все на языке бейсик
1. написать программу, которая 10 раз выводит на экран имя и фамилию.
2. написать программу, которая выводит на экран таблицу квадратов первых десяти целых положительных чисел.
рекомендуемый вид экрана во время работы программы:
таблица квадратов
- - - - - - - - - - - - - -
число квадратов
- - - - - - - - - - - - - -
1 1
2 4
3 9
4 16
5 25
- - - - - - - - - - - - - -
3. написать программу, которая вычисляет сумму первых n целых положительных чисел. количество суммируемых чисел должно водиться во время работы программы.
рекомендуемый вид экрана во время работы программы:
вычисление суммы положительных чисел.
введите количество суммируемых чисел = 20
сумма первых 20 положительных чисел равна 210.
using namespace std;
double val, p;
//вводимые параметры значения функции и степень полинома
//x - значение функции
//res - значение, которое изменяется в процессе рекурсии по схеме Горнера
//s - рассматриваемая текущая степень x
double rec(double x, double res, double s)
{
if (s == 0.0)
return res;
return rec(x, x * res + s - 1, s - 1);
}
int main(){
cin >> val >> p;
//старший коэффициент в схеме Горнера сначала сносится вниз,
//поэтому его передаем в качестве начального параметра для результата
cout << fixed << rec(val, p, p) << endl;
return 0;
}