WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 13.11.2007, 19:35   #21
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 45
Beiträge: 2.085

Mein Computer

Standard

Das hat Pong drei Postings weiter oben geschrieben...
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 13.11.2007, 19:40   #22
druno
Newbie
 
Registriert seit: 10.11.2007
Beiträge: 15


Standard

ja solange durch 10 teilen bis 0 raus kommt bei int aber wie mach ich dass dann mit dem gemäß der wertigkeit der potenz übergeben?
druno ist offline   Mit Zitat antworten
Alt 13.11.2007, 19:57   #23
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von druno
ja solange durch 10 teilen bis 0 raus kommt bei int aber wie mach ich dass dann mit dem gemäß der wertigkeit der potenz übergeben?
sorry, aber ab hier ist auch von meiner Seite Schluss, die Lösung steht in meiner ersten Reply zu diesem Thema, in einem Satz beschrieben. Wennst Troubles beim Umsetzen hast (syntaktisch) helf ich gern aus, aber ich mach sicher deine HÜ nicht für dich


pong
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 14.11.2007, 21:04   #24
druno
Newbie
 
Registriert seit: 10.11.2007
Beiträge: 15


Standard

so sieht meine funktion aus wollte wissen ob die so hinhaut?

int armstrong (int n) {
int zahl;
int laenge;

laenge = 1;

while (zahl > 9)
{
zahl = zahl / 10;
laenge = laenge + 1;
}

int x;
zahl = x;
while (x > 0)
{
x = zahl % 10;
zahl = zahl / 10;
}
druno ist offline   Mit Zitat antworten
Alt 14.11.2007, 21:08   #25
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 45
Beiträge: 2.085

Mein Computer

Standard

Probiers halt einfach aus was rauskommt - dann überleg dir (falls es falsch ist) wo der Fehler liegt und verbessere ihn, gib Zwischenergebnisse aus usw... Try&Error.

Wirst ja hoffentlich einen C-Compiler haben um das ganze zu testen

lg

p.s. so bekommst auf jeden fall einen compiler fehler weil eine klammer fehlt und ein Ergebnis gibt das ganze auch nicht zurück
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 14.11.2007, 21:36   #26
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

Zitat:
wollte wissen ob die so hinhaut?
niemals, allein schon auf den ersten Blick - und ich hab seit 5 Jahren kein C mehr programmiert - seh ich 1 Syntaxfehler nebst 2 Absturzherden, davon das das Ding nicht das macht, was verlangt ist mal abgesehen

btw. ich leg dir ans Herz 1.) zu testen 2.) deinen "Stil" schwer zu überdenken (allein schon wenn ich Deklarationen irgendwo innerhalb der Logik seh, wird mir schlecht)

pong
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 15.11.2007, 12:29   #27
hewlett
Inventar
 
Registriert seit: 08.11.2000
Alter: 42
Beiträge: 1.524


Standard

@druno
mich würde interessieren wie lange du schon Informatikunterricht hast? Ich will dir ja nicht zu nahe treten aber du gehst das Problem komplett falsch an.

Du solltest die vorher überlegen wie du das Programm machen willst (dein Problem ist ja wirklich math. trivial) und nachher eventuel das ganze mittels Pseudecode mal aufschreiben.

Wenn du das hast, dann kannst mit dem Implementieren anfangen. Mach dir Testausgaben, oder noch besser benutz den Debugger ordentlich.

Wenn du dir immer von anderen Stück für Stück Infos holst wird das sicher nichts. Du musst dich halt schon mit der Materie (C) auseinandersetzen.
____________________________________
H.E.W.L.E.T.T.: Hydraulic Electronic Worker Limited to Exploration and Terran Troubleshooting
hewlett ist offline   Mit Zitat antworten
Alt 15.11.2007, 16:58   #28
FordPrefect
Veteran
 
Benutzerbild von FordPrefect
 
Registriert seit: 06.09.2002
Ort: Rottenmann
Alter: 59
Beiträge: 425


FordPrefect eine Nachricht über ICQ schicken
Standard

Bitte um Hilfe ich versteh die Definition der Armstrong Zahl nicht wirklich. Könntet ihr mich mit einer verständlichen Erklärung aushelfen
lg Peter
____________________________________
Im Grunde will der Mensch nur eins:
Spass haben, glücklich sein und die Zeit so fröhlich wie möglich miteinader zu verbringen. Dafür verzichtet er gerne auf alles andere.
---------------------------------------
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
----------------------------------------
Ich kommuniziere also mach ich mich verdächtig
----------------------------------------
FordPrefect ist offline   Mit Zitat antworten
Alt 15.11.2007, 17:23   #29
holzi
Inventarisierter Pyromane
 
Benutzerbild von holzi
 
Registriert seit: 18.02.2000
Ort: Smørebrød, Smørebrød, Smørebrød røm, pøm, pøm, pøm, pøm
Beiträge: 5.581

Mein Computer

Standard

is eine zahl ist, bei der die summe der einzelnen ziffern, die man nun jeweils mit der anzahl der stellen dieser zahl (also zb. für 407=3 stellen) potenziert wird, wiederum gleich der Zahl ist

also etwa: 407=4^3+0^3+7^3=64+0+343=407
____________________________________
Wenn die Bierwirtin ein minderwertiges, dem Getreidepreis nicht entsprechendes Bier verkauft, soll sie überführt und alsdann im Flusse ertränkt werden.
Hamurabi, 1768-1686 v. Chr.
holzi ist offline   Mit Zitat antworten
Alt 15.11.2007, 19:30   #30
FordPrefect
Veteran
 
Benutzerbild von FordPrefect
 
Registriert seit: 06.09.2002
Ort: Rottenmann
Alter: 59
Beiträge: 425


FordPrefect eine Nachricht über ICQ schicken
Standard

Aha danke , Da hatte ich mit 153 einen Rechenfehler darum bin ich nicht draufgekommen.
lg Peter
____________________________________
Im Grunde will der Mensch nur eins:
Spass haben, glücklich sein und die Zeit so fröhlich wie möglich miteinader zu verbringen. Dafür verzichtet er gerne auf alles andere.
---------------------------------------
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
----------------------------------------
Ich kommuniziere also mach ich mich verdächtig
----------------------------------------
FordPrefect ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:59 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag