Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Wczytywanie liter- zmiana na ascii

#1
Wczytywanie liter- zmiana na ascii
Napisać program, który odczytuje znak z klawiatury aż do wciśnięcia klawisza ‘#’. Dla
każdego znaku program powinien informować, czy jest on literą czy nie. Jeśli tak program
powinien również wyświetlać numer litery w alfabecie (np. litery c i C obie mają numer 3). W
programie należy wykorzystać stworzoną przez siebie funkcję zwracającą numer znaku w
alfabecie

Probowałem takim sposobem ale nie działa Smutek

Kod:
#include <stdio.h>
#include <stdlib.h>

int main(){
char z;
char k='#';
printf("znak koncowy: %c\n",k);
printf("wpisz znak: ");
scanf("%c",&z);
while (z != k){
   printf("twoj znak: %s",z);
   printf("wpisz znak: ");
   scanf("%c",&z);

}
return(0);
}

Jest jakaś funkcja jak w Pascalu (ord, chr) ?  Wtedy było by łatwo to zrobić :D Dzięki za podpowiedzi Wesoły
 System operacyjny: windows_eight Przeglądarka: ie
#2
RE: Wczytywanie liter- zmiana na ascii
W C znaki nie są jakoś specjalnie traktowane - to są zwykłe liczby, więc możesz na nich operować jak na liczbach, np:
Kod:
printf("%c", 'A' + 1);
wypisze literę B. Ta wiedza powinna Ci wystarczyć do rozwiązania zadania.
 System operacyjny: linux_ubuntu Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki (Wczytywanie liter- zmiana na ascii)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  wczytywanie zmiennej z innego pliku batch grymariusza 7 11370 18.12.2017, 17:34
Ostatni post: broda99
[C] Wczytywanie znaku Esc rorschach222 1 8678 14.04.2016, 21:45
Ostatni post: kikiw
  [Batch]Wczytywanie zmiennej z pliku tekstowego BS912 6 10405 29.01.2016, 19:48
Ostatni post: BS912

Skocz do:


Wybrane wątki (Wczytywanie liter- zmiana na ascii)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Programy w C ~Anonim 1 7483 22.10.2019 17:48
Ostatni post: Szachista
  Książki do nauki C# olek23 14 21843 17.10.2019 13:06
Ostatni post: Ajgor
  Wyświetlanie informacji z bazy danych na stronie www PitPlay 1 8495 16.09.2019 11:18
Ostatni post: Ajgor
  Błąd przy uruchamianiu programu w Java z wiersza poleceń Physicist 3 4617 30.08.2019 14:16
Ostatni post: Physicist
  Python z wiersza poleceń Physicist 15 22750 21.08.2019 20:14
Ostatni post: Physicist
  Transfer plików via FTP Visual Basic FireBytes 3 7129 15.08.2019 07:41
Ostatni post: Szachista
  Menu wysuwane z boku patryk67 1 8260 07.08.2019 12:43
Ostatni post: aht
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 10211 18.06.2019 21:36
Ostatni post: fugaz
  Nauka do Olimpiady Informatycznej? piotr0905 1 9620 08.06.2019 16:50
Ostatni post: wlisik
Ściana Prosta gra w Builder C++ Kiranek1 1 9615 31.05.2019 15:20
Ostatni post: Szachista
  Menu (Nie widoczne długie opisy) wanhelsing 5 11634 28.04.2019 19:31
Ostatni post: koneton
  Skrypt usuwający pliki sylwiaa1 2 4562 28.04.2019 15:20
Ostatni post: sylwiaa1
  Środowisko do assemblera Physicist 4 10853 21.04.2019 14:04
Ostatni post: Ajgor
  VBA excel dmjs 6 11244 17.04.2019 10:20
Ostatni post: ptrick
  C++ - sens pogłębiania nauki gbr 5 10845 25.03.2019 12:53
Ostatni post: koneton