Alqoritm Analizi
Giriş ədədi olsun. Onun yüzlük rəqəmi və onluq rəqəmi müəyyənləşdirilsin:
b = n / 100 \% 10;
c = n / 10 \% 10;
Cavab res = 10 * b + c ədədi olacaq.
Bu tapşırıq həmçinin ədədin rəqəmlərini formatlı giriş vasitəsilə çıxarmaqla həll edilə bilər.
Alqoritm Tətbiqi
Giriş ədədi oxunur. Yüzlük rəqəmi və onluq rəqəmi çıxarılır.
scanf("%d", &n);
b = n / 100 % 10;
c = n / 10 % 10;Nəticəni hesablayın və çap edin.
res = 10 * b + c;
printf("%d\n", res);Alqoritm Tətbiqi – Formatlı Giriş
Minlik, yüzlük, onluq və vahid rəqəmləri çıxarın.
scanf("%1d%1d%1d%1d",&a,&b,&c,&d);Yüzlük və onluq rəqəmləri çap edin.
printf("%d%d\n",b,c);Simvol Dizisi İstifadəsi ilə Tətbiq
#include <stdio.h>
char *s;
int main(void)
{
s = new char[5];
gets(s);
s[3] = 0;
puts(s+1);
delete[] s;
return 0;
}Java Tətbiqi
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
int n = con.nextInt();
int b = n / 100 % 10;
int c = n / 10 % 10;
int res = 10 * b + c;
System.out.print(res);
con.close();
}
}Java Tətbiqi – Sətir
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
String s = con.nextLine();
System.out.printf("%c%c\n",s.charAt(1),s.charAt(2));
}
}Python Tətbiqi
n = int(input())
b = n // 100 % 10
c = n // 10 % 10
res = 10 * b + c
print(res)