var s:string; i:integer; begin Write('Введите слово: '); Readln(s); for i:=Length(s) downto 1 do Insert(' ',s,i); Writeln('Результат: ',s) end.
Пример решения Введите слово: Паскаль Результат: П а с к а л ь
var s1,s2,s3:string; i:integer; begin Write('Введите первое слово: '); Readln(s1); Write('Введите второе слово той же длины: '); Readln(s2); s3:=''; for i:=1 to Length(s1) do s3:=s3+s1[i]+s2[i]; Writeln('Результат: ',s3) end.
Пример решения Введите первое слово: Корова Введите второе слово той же длины: собака Результат: Ксоорбоавкаа
#include <stdio.h>
#include <malloc.h>
void reading(int*,int);
void writing(int*,int);
int main(void)
{int *Array,n,c;
scanf("%d",&n);
Array=(int*)malloc(n*sizeof(int));
reading(Array,n);
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
if(Array[i]>Array[j])
{c=Array[i];
Array[i]=Array[j];
Array[j]=c;}
writing(Array,n);
return 0;}
void reading(int *Array,int n)
{for(int i=0;i<n;i++)
scanf("%d",&Array[i]);}
void writing(int *Array,int n)
{for(int i=0;i<n;i++)
printf("%d \n",Array[i]);}
Пример ввода:
3
1
3
2
Пример вывода:
3
2
1
s:string;
i:integer;
begin
Write('Введите слово: '); Readln(s);
for i:=Length(s) downto 1 do Insert(' ',s,i);
Writeln('Результат: ',s)
end.
Пример решения
Введите слово: Паскаль
Результат: П а с к а л ь
var
s1,s2,s3:string;
i:integer;
begin
Write('Введите первое слово: '); Readln(s1);
Write('Введите второе слово той же длины: '); Readln(s2);
s3:='';
for i:=1 to Length(s1) do s3:=s3+s1[i]+s2[i];
Writeln('Результат: ',s3)
end.
Пример решения
Введите первое слово: Корова
Введите второе слово той же длины: собака
Результат: Ксоорбоавкаа