![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Elite
![]() Registriert seit: 07.09.2000
Beiträge: 1.036
|
Code:
//grossbuchstaben in kleinbuchstaben umwandeln
#include <iostream>
using namespace std;
void main()
{
char c;
cout << "Geben sie einen Grossbuchstaben ein: ";
cin.get(c);
c = c - 'A' + 'a';
cout << c << endl;
}
bsp. 1 eingabe von 2 zeichen, alle zeichen die in der ASCII tabelle dazwischen liegen, sollen ausgegeben werden. (eingabe: b, f; ausgabe: cde) bsp. 2 selbes beispiel aber mit zahlen. eingabe: 5, 13; ausgabe: 6789101112) selektionen und iterationen (ausser die for anweisung, ebenfalls array...) stehen zur verfügung hab schon zur genüge gegoogelt, aber ich konnte zu diesem thema leider nichts finden. merci
____________________________________
Bye Bastet |
|
|
|
|
|
#2 |
|
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
ad 1) dann wuerde ich mir halt den ASCII Code der beiden Buchstaben holen und dann eine for-schleife mit den beiden Werten als Grenzwerte basteln. Damit laesst sich dann auch 2) loesen.
p.s.: Hab grad gesehen, dass "for" nicht erlaubt ist. Dann halt eine Iteration ![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
|
|
|
|
|
#3 | ||
|
Elite
![]() |
Zitat:
Code:
void foo ()
{
char a, b;
char i = 0;
cin.get(a);
cin.get(b);
i = a + 1;
while (i < b)
{
cout << (char)i++;
}
}
Zitat:
das geht am leichtesten mit atoi, falls du das verwenden darfst. wenn nicht musst du die zahl händisch umwandeln. Code:
void foo ()
{
char a[3];
char b[3];
// ich weiß den c++ code fürs einlesen von mehreren chars jetzt net
// sicher, überprüf das mal
cin >> a;
cin >> b;
int lower = atoi (a);
int upper = atoi (b);
int i = lower + 1;
while (i < upper)
{
cout << i++;
}
}
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
||
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|