Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Programm Hilfe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.10.2005, 16:00 Uhr
~Dave
Gast


hello leute

bin ein ziemlicher anfänger auf dem gebiet programmieren.....

nun muss ich ein aufageb lösen und habe zwar schon ansätze aber keine lösung

Schreiben Sie ein Programm, das eine dreistellige Zahl einliest und mit Hilfe der Ziffernsumme überprüft, ob die eingegebene Zahl durch 3 teilbar ist....

bitte um hilfe!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.10.2005, 16:24 Uhr
ao

(Operator)



Zitat von ~Dave:
habe zwar schon ansätze

Dann zeig uns die doch mal.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.10.2005, 17:12 Uhr
~Dave
Gast


hab mich falsch ausgedrückt....ansätze in c++ das heißt dass ich ein einfaches programm schreiben kann.... mit cout, cin, if, else,....

halt die einfachen Sachen.....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.10.2005, 17:37 Uhr
imhotep
followed the white rabbit


Wie wärs, wenn du die Aufgabe mal postest, dann können wir dir Tipps geben
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
25.10.2005, 17:40 Uhr
~Dave
Gast


also ich hab jetzt ein wenig herumprobiert:

zum beispiel hab ich: M = 1234 und als Wert n = 3 hast, dann muss ich jetzt einfach ne neue Variable mit dem Wert 10 ^ n (in g++ schreibt man das so: int x = pow(10.;n)

dann erstell ich dann 1000, das dann % mit 1234 so bekommst dann 234 heraus und danach das Ergebniss mit ner anderen Variable die den Wert 10^n-1 (also 100) hatt dividieren und mann bekommt HOFFENTLICH 2 heraus!

tja das problem jetzt wie schreib ich das alles auf???
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
25.10.2005, 17:40 Uhr
~Dave
Gast


oben ist ja die Angabe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
25.10.2005, 17:42 Uhr
~Dave
Gast


Sorry dia Angabe ist:

Schreiben Sie ein Programm, das zwei Zahlen m und n einliest und die n-te Ziffer der Zahl m ausgibt.
z.B. m=1358 n=2 Ausgabe: 5
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
25.10.2005, 17:55 Uhr
predator




Zitat von ~Dave:
Schreiben Sie ein Programm, das eine dreistellige Zahl einliest und mit Hilfe der Ziffernsumme überprüft, ob die eingegebene Zahl durch 3 teilbar ist....



Zitat von ~Dave:
Schreiben Sie ein Programm, das zwei Zahlen m und n einliest und die n-te Ziffer der Zahl m ausgibt.




Das sind zwei leicht unterschiedliche Aufgaben...
--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.

Dieser Post wurde am 25.10.2005 um 17:56 Uhr von predator editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
25.10.2005, 18:02 Uhr
~Dave
Gast


Das ist die Angabe zu dem ich schon den einen Ansatz habe:

Schreiben Sie ein Programm, das zwei Zahlen m und n einliest und die n-te Ziffer der Zahl m ausgibt.
z.B. m=1358 n=2 Ausgabe: 5




und zu dem hab ich NICHTS, NULL,.....
Schreiben Sie ein Programm, das eine dreistellige Zahl einliest und mit Hilfe der Ziffernsumme überprüft, ob die eingegebene Zahl durch 3 teilbar ist....

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
25.10.2005, 18:06 Uhr
imhotep
followed the white rabbit



Zitat von ~Dave:
Schreiben Sie ein Programm, das eine dreistellige Zahl einliest und mit Hilfe der Ziffernsumme überprüft, ob die eingegebene Zahl durch 3 teilbar ist....


C++:
int x,qsum = 0; // x enthält deine Zahl, qsum ist die Quersumme
for (int i = 0; i<3; i++) {
  qsum += x%10;
  x = x/10;
}


Teste machst du mit qsum%3 == 0.


Zitat von ~Dave:
Schreiben Sie ein Programm, das zwei Zahlen m und n einliest und die n-te Ziffer der Zahl m ausgibt.
z.B. m=1358 n=2 Ausgabe: 5


Ist eine Modifikation der oberen Aufgabe. Du musst erst feststellen wieviele Stellen die Zahl hat, z.B. in dem du zählst wie oft du die Zahl durch 10 teilen kannst. Vom Ergebnis ziehst du n ab und machst es dann wie oben.

Dieser Post wurde am 25.10.2005 um 18:07 Uhr von imhotep editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: