Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Entwicklung C und C++

GELÖST

Für FOR-Anweisung, WHILE-Anweisung, DO...WHILE-Anweisung

Mitglied: Butterblume

Butterblume (Level 1) - Jetzt verbinden

31.03.2007, aktualisiert 01.04.2007, 4652 Aufrufe, 11 Kommentare

Bildschirmausgabe i*PI für die Variable i von 0 ... 10 auflisten

Hallo miteinander,
habe wieder mal eine Aufgabe zu lösen...verstehe noch nicht viel davon.
Ich muss die Bildschirmausgabe i*PI untereinander auf jeder Zeile für die Laufvariable i 0...10 wiederholen.

Diesen Algorithmus muss ich in FOR.Anweisung, WHILE-Anweisung und DO...WHILE-Anweisung umsetzten.

Ich habe erst mal für FOR-Anweisung probiert, aber leider schon da bin ich auf Schwierigkeiten gestossen. Da kommt ein Fehler.

Code:
01.
/* IMPORT ---------------------- */ 
02.
#include <stdlib.h> 
03.
#include <stdio.h> 
04.
 
05.
/* VARIABLEN (global) ---------- */ 
06.
  int Antwort; 
07.
 
08.
/* HAUPTPROGRAMM --------------- */ 
09.
int main() 
10.
11.
 
12.
 int i=0; 
13.
 int R; 
14.
 float PI=3.14; 
15.
            
16.
 for (i>=0; i<=10; ++1;){ 
17.
     R=i*PI; 
18.
     printf ("%.2f", &R); 
19.
 
20.
 system("PAUSE"); 
21.
 return 0; 
22.
}
Ich freue mich auf eure Hilfe bei FOR-Anweisung, wenn ich diese gemacht habe probiere ich die andren zwei danach selber zu lösen.

LG, Kristy
Mitglied: pulse
31.03.2007 um 22:31 Uhr
Ähm

R=i*PI;
und besonders hier ->printf ("%.2f", &R);

R ist ein Int-Wert und du gibstes als Float aus???
Das & fällt bei printf weg, und wird nur bei scanf hingeschrieben,
da das eine speicheradresse anzeigt.
das "i>=0" da wird das > weggelassen, da du da einen startwert festlegst.
also nur zuweisung! --> "i=0"

dann fehlt eine klammer, die die schleife schließt
Bitte warten ..
Mitglied: pulse
31.03.2007 um 22:40 Uhr
So würde ich die schleife bauen:

int main()
{
int i=0;
float R,PI=3.14;

for (i=0; i<=10; i++)
{
R=i*PI;
printf ("%.2f",R);
}
system("PAUSE");
return 0;
}
Bitte warten ..
Mitglied: Butterblume
31.03.2007 um 23:00 Uhr
@Endzeit

Ich habe jetzt so probiert, wie du es geschrieben hast...aber das funktioniert nicht...
Bitte warten ..
Mitglied: Butterblume
31.03.2007 um 23:02 Uhr
oh ...entschuldigung....es geht doch...hab ein semikolon zu viel gehabt...uups
Bitte warten ..
Mitglied: pulse
31.03.2007 um 23:03 Uhr
funkzt?
Bitte warten ..
Mitglied: filippg
31.03.2007 um 23:56 Uhr
Hallo Kristy,

das soll jetzt nicht böse klingen, aber: Besorg doch echt erstmal ein (Einsteiger-)Buch und gehe da Schritt für Schritt vor. Da steht ganz am Anfang drin, wie man Klammern zu setzen hat, kurz später kommt dann schon, wie eine for-Schleife funktioniert. Und dann lernt man auch, mal in eine Refernz zu schauen. Wenn z.B. der Compiler in der Zeile, in der die for-Schleife steht meckert, dann schaut man mal im Handbuch unter "for" nach.

Filipp
Bitte warten ..
Mitglied: pulse
01.04.2007 um 11:27 Uhr
naja, sie is ja noch in der ausbildung,
dass dort noch nachholbedarf weiß sie sicher selber.
kommt alles mit der zeit ;)

Ich empfehle dir dieses Script:
http://www.rrzn.uni-hannover.de/buch.html?&no_cache=1&titel=c_p ...
Bitte warten ..
Mitglied: Butterblume
01.04.2007 um 13:49 Uhr
wir machen in der schule ja auch alles schritt für schritt nur geht es dort sehr schnell mit den schritten, am anfang habe ich totalen durcheinander...dachte schon, ich sollte doch nicht informatikerin werden.

und ich habe für mich allein auch einen onlinekurs gefunden...habe 5 kapiteln durchgemacht. es gibt noch 20 oder so...

ich muss am sommer c++ abschliessen, da habe ich nicht viel zeit übrig...

man darf ja nicht einmal schon fragen... ich habs ja dort gelesen, da ist nicht geschrieben gewesen, dass ein semikolon zu viel ist... ich verstehe auch nicht alle wörter und deren bedeutung, was der fehler ist...

schönen tag
Bitte warten ..
Mitglied: pulse
01.04.2007 um 13:53 Uhr
War doch nicht böse gemeint
Bitte warten ..
Mitglied: Butterblume
01.04.2007 um 15:52 Uhr
ich hab's übrigens geschafft...für die while- und do..while-schleife...
Bitte warten ..
Mitglied: pulse
01.04.2007 um 15:56 Uhr
Geht doch ;)
Ich empfehle dir trotzdem das Script
und dazu noch "C++ - Kurz und gut"
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
XMLStarlet Anweisung in For Schleife Verwenden
gelöst Frage von eldorado1Batch & Shell10 Kommentare

Hallo, ich würde gerne die Ausgabe die ich mittels xmlstarlet mit einer Batch Datei erzeuge in einer Variable speicher ...

Apache Server
Gelten alle .htaccess-Anweisungen hostweit?
gelöst Frage von itebobApache Server4 Kommentare

Diese Regel RewriteEngine On RewriteCond %{HTTP_HOST} sub1.eine-xyz-domain.de NC RewriteRule ^(.*)$ h ttp:sub2.eine-xyz-domain.de/dir/321/seite321.htm l R=301,QSA,L in einer .htacces s- Datei, ...

PHP
Den Inhalt einer "get"-Anweisung finden, wie
Frage von sbsnewbiePHP2 Kommentare

Moin Leude, könnt Ihr mir mal kurz auf die Sprünge helfen? Wie kann ich den Inhalt einer "get"-Anweisung finden? ...

Batch & Shell
Do-While Schleife mit test-path
gelöst Frage von windelterroristBatch & Shell12 Kommentare

Sry, dass ich euch nochmals stören muss Brauche Hilfe bei einer Do-While Schleife Es soll erst nach $destination abgefragt ...

Neue Wissensbeiträge
Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 15 StundenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 15 StundenSicherheit10 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 16 StundenSicherheit9 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Sicherheit

Meltdown und Spectre: Die machen uns alle was vor

Information von Frank vor 16 StundenSicherheit12 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Heiß diskutierte Inhalte
Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von 92943Windows 1031 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Batch & Shell
Anmeldevorgang für Informatikraum (Schule) unter Windows
gelöst Frage von IngenieursBatch & Shell29 Kommentare

Hey zusammen, ich werde in naher Zukunft den Informatik Raum meiner jetzigen Schule von dem aktuellen Betreiber übernehmen (Vertrag ...

Netzwerkgrundlagen
Welches Modem für VDSL 50000 der T-Com
gelöst Frage von Windows10GegnerNetzwerkgrundlagen21 Kommentare

Hallo, ein Kollege von mir will sich VDSL50000 von der T-Com holen, um daran einen Server zu betreiben. Ich ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...