Въпроси от колеги

Общност за взаимопомощ - попитайте и помогнете на колегите от Вашата област.

Програмиране и програмни езици Базово Програмиране
СД
Силвия Димитрова
Технически Университет · 25.10.2019 · 1134 прегледа

ASCII table

Да се напише програма за извеждане от ГОЛЯМА буква към малка буква.

Може ли да ми кажете как ще стана? Мога само да направя от малка към голяма.

6 отговора

Най-добър отговор · с най-много благодарности
2
ГГ
Георги Газепов
Софийски Университет "Св. Климент Охридски" · 29.10.2019
Тъй като си от ТУ предполагам, че е на C. Ще ти дам хинт. Типът char приема символ, като този символ има някаква стойност в ASCII таблицата. Например 'a' има стойност 97 в ASCII. Ако напишеш 'а' + 1, това ще ти даде следващата буква, а именно 'b' в случая. Отвори си ASCII таблицата и виж закономерност има между малките и големите букви и ще разбереш как да си направиш задачата.
2
1
ДИ
Деляна Иванова
Технически университет · 29.10.2019
На какъв език трябва да е програмата?
1
0
ВГ
Валентин Георгиев
Софтуерен университет - "СофтУни" · 29.01.2023
Ето реализация на Java :
import java.util.Scanner;

public class CodesCracker
{
public static void main(String[] args)
{
char chUpper, chLower;
int ascii;
Scanner scan = new Scanner(System.in);

//System.out.print("Enter a Character in Uppercase: ");
chUpper = scan.next().charAt(0);

ascii = chUpper;
ascii = ascii + 32;
chLower = (char)ascii;

System.out.println(chLower);
}
}
0

За да отговорите, трябва да сте влезли в профила си.

Влезте