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

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, 4668 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
Windows 7

Windows 7 - Server 2008 R2: Exploit für Total Meltdown verfügbar

Information von kgborn vor 17 StundenWindows 7

Kleine Information für Administratoren, die für die Updates von Windows 7 SP1 und Windows Server 2008 R2 SP1 verantwortlich ...

Sicherheit

Zero Day-Schwachstelle im Internet Explorer - wird von APT bereits ausgenutzt

Information von kgborn vor 1 TagSicherheit

Im Kernel des Internet Explorer scheint es eine Zero Day-Lücke zu geben, die von staatlichen Akteuren (APT) im Rahmen ...

Microsoft
Folder Security Viewer-Lizenzen zu gewinnen
Information von kgborn vor 1 TagMicrosoft

Ich nehme das Thema mal in Absprache mit Frank hier auf, da es für den einen oder anderen Administrator ...

Hardware

Feueralarm killt Festplatten in Rechenzentrum - führt zu größerem Ausfall

Information von kgborn vor 1 TagHardware12 Kommentare

Noch ein kleiner Beitrag für Administratoren, die in Rechenzentren aktiv sind - so als Fingerzeig. Denn es gibt Szenarien, ...

Heiß diskutierte Inhalte
Linux
Linux Server oder Windows Server - lohnt eine Umstellung auf Linux und ebenso basierende SW bei einer langfristigen Planung?
Frage von motus5Linux27 Kommentare

Wir brauchen bei uns einen neuen Server. Dieser wird als Fileserver, Domäne Controller sowie Exchange Server verwendet. Wir versuchen ...

C und C++
Frage1 C Programmierung-Makefile Frage2 PHP-Programmierung HTTP-Fehler 404
Frage von KatalinaC und C++23 Kommentare

Hallo, ich habe 2 Fragen, die nichts miteinander zu tun haben aber mit denen ich mich gerade beschäftige: 1. ...

LAN, WAN, Wireless
Watchguard T15 VPN Einrichtung
gelöst Frage von thomasjayLAN, WAN, Wireless21 Kommentare

Hallo zusammen, wir möchten gerne über unsere Watchguard T15 einen VPN-Tunnel (Mobile VPN with IPSec) einrichten! Als Client nutzen ...

DSL, VDSL
ISP Wechsel auf Vodefone Koax, Gebäudeverkabelung nur per Cat 7
gelöst Frage von wusa88DSL, VDSL18 Kommentare

Hallo Zusammen, ich bin momentan bei Mnet als Glasfaser Kunde und möchte Preis/Leistungs-Technisch zu Kabel Deutschland / Vodafone wechseln. ...