Вариант А3
Написать программу, выводящую на экран таблицу квадратов целых чисел, расположенных между двумя числами. Основная программа запрашивает границы диапазона чисел. Вычисление и вывод на экран реализовать в виде функции.
Спойлер
// Вариант А3
#include <stdio.h>
void f(int x, int y)
{
int i,d;
for(i=x;i<=y;i++)
{
d=i*i;
printf("%i\n",d);
}
}
int main()
{
int a,b;
scanf("%i%i",&a,&b);
f(a,b);
}
Вариант А4
Написать программу, выводящую на экран N символов. Основная программа запрашивает символ и количество повторений этого символа. Вывод на экран реализовать в виде функции.
Спойлер
// Вариант А4
#include <stdio.h>
void Out(char x, char y) {
int i;
for(i = 0; i < y; i++) {
printf("%c", x);
}
}
int main() {
char a;
int n;
scanf("%c %i", &a, &n);
Out(a, n);
return 0;
}
Вариант А5
Написать программу, вычисляющую X в степени Y. Основная программа запрашивает основание и показатель степени. Вычисление и вывод на экран реализовать в виде функции.
Спойлер
// Вариант А5
#include <stdio.h>
#include <math.h>
void ctepen(float a, float b) {
float c;
if(b>=0) {
c=pow(a,b);
if(a<0) {
c=-c;
}
}
else {
c=1/pow(a,-b);
if(a<0) {
c=-c;
}
}
printf("%f",c);
}
int main() {
float n,g;
scanf("%f%f",&n,&g);
ctepen(n,g);
}
Вариант А6
Написать программу, выводящую на экран результат сравнения двух целых чисел в виде: A>B. Основная программа запрашивает два числа. Результат сравнения и вывод на экран рализовать в виде функции.
Спойлер
// Вариант А6
#include <stdio.h>
void f(int x, int y) {
if(x>y) {
printf("%i>%i",x,y);
}
if(x<y) {
printf("%i<%i",x,y);
}
if(x==y) {
printf("%i=%i",x,y);
}
}
int main() {
int a,b;
scanf("%i%i",&a,&b);
f(a,b);
}
