Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [Misc] Brauche Hilfe beim C-Programmieren » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Brauche Hilfe beim C-Programmieren
Beiträge zu diesem Thema Autor Datum
 Brauche Hilfe beim C-Programmieren x_mushroom 24.10.2009 12:16
 RE: Brauche Hilfe beim C-Programmieren Ayana 26.10.2009 14:48

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
x_mushroom x_mushroom ist weiblich
Mitglied


images/avatars/avatar-50914.png

Dabei seit: 15.12.2008
Beiträge: 271

Achtung Brauche Hilfe beim C-Programmieren Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hey ihr smile

Ich hoffe ich bin hier in der richtigen Rubrik. Also, ich bin an ner HTL & habe dort auch Programmierunterricht. Allerdings bin ich erst im ersten Jahr und habe auch erst seit ca 3 - Wochen unterricht xD

Also, letzte Unterrichtsstunde war ich leider krank & habe einige wichtige Sachen verpasst. & über das Wochenende muss ich ne Aufgabe abgeben =/

Ich hoffe es gibt hier den ein oder anderen der C beherrscht & mir etwas helfen kann fröhlich

Also die Aufgabenstellung ist folgendetraurig Das ganze soll ein einfaches Konsolendingens sein xD]

Zitat:

Schreiben Sie ein Programm, das mit Hilfe der Variablen

char wort[]="Programmieren";
float a=(float)10.0/3.0;
double b=-100.0/3.0;

folgende Ausgabe erzeugt. In den Formatstrings der printf()-Anweisungen dürfen keine Leerzeichen vorkommen.






Also, beim Code bin ich soweit:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
#include <stdio.h>

int main (void)
{
	char wort[]="Programmieren";
    float a=(float)10.0/3.0;
    double b=-100.0/3.0; 

	printf("%d\n", 123456789012345678901234567890);
	printf("%c30\n", wort);
	printf(""%c"\n", wort);
	printf("\\%c\n", wort);
	printf("%c30"; %wort%);

    

	return 0;

}



& wie es weiter geht bin ich etwas ratlos...& ausserdem: Ich habe das soweit als exe Datei abgespeichert, aber das was ich bereits habe wird nicht ausgeführt =(

whaaa ich bin fast am verzweifeln & muss am Montag fertig sein -.-



/edit

also, ich hab weitergearbeitet, ein paar fehler ausgebessert & bin nun soweit:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
#include <stdio.h>

int main (void)

   
{  #define char wort[]="Programmieren";
# define  float a=(float)10.0/3.0;
# define double b=-100.0/3.0; 

	printf("%d\n", 123456789012345678901234567890);

	printf("%30c\n", wort);
	printf(""%c"\n", wort);
	printf("\\%c\n", wort);
	printf("%30c", %wort%);

	printf("%011f\n", 3.333);
	printf("%s\n", +003.3e+000);
	printf("%s\n" -003.3E+001);

	printf("%021.6d\n", a);

	printf("%021.10d\n", b); 


	return 0;
}





nunja, aber das programm lässt sich nicht starten =/ ich arbeite mit visual c++ 2008 & wenn ich das im programm ausführen will komm eine fehlermeldeung, & auch wenn ich eine exe datei ausführen möchte funktioniert das nicht unglücklich

man, ich bin echt verzweifelt.

lg.x3

__________________
You steal my heart
& you take my breath away.
Would you tell me,
how could it be any better than this?
Cause you're all I want
all I need.
E v e r y t h i n g.
Everything.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von x_mushroom: 25.10.2009 11:57.

24.10.2009 12:16 x_mushroom ist offline E-Mail an x_mushroom senden Beiträge von x_mushroom suchen Nehmen Sie x_mushroom in Ihre Freundesliste auf
Ayana Ayana ist weiblich
» you're far away


images/avatars/avatar-46126.jpg

Dabei seit: 17.04.2006
Beiträge: 5.822

RE: Brauche Hilfe beim C-Programmieren Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zuerstmal: Welche Fehlermeldung kommt denn?

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
test.c:9:18: warning: integer constant is too large for its type
test.c: In function ‘main’:
test.c:9: warning: integer constant is too large for ‘long’ type
test.c:9: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘<unnamed-signed:128>’
test.c:11: error: ‘wort’ undeclared (first use in this function)
test.c:11: error: (Each undeclared identifier is reported only once
test.c:11: error: for each function it appears in.)
test.c:14: error: expected expression before ‘%’ token
test.c:17: warning: format ‘%s’ expects type ‘char *’, but argument 2 has type ‘double’
test.c:18: error: invalid operands to binary - (have ‘char *’ and ‘double’)
test.c:20: error: ‘a’ undeclared (first use in this function)
test.c:20: warning: '0' flag ignored with precision and ‘%d’ printf format
test.c:22: error: ‘b’ undeclared (first use in this function)
test.c:22: warning: '0' flag ignored with precision and ‘%d’ printf format

Das gibt gcc unter Linux (Debian) raus.
Vielleicht hilft dir das erstmal weiter, wenn du Fragen zu einzelnen Fehlermeldungen hast, meld dich, bin bereit sie dir zu erklaeren. smile

__________________
Die schoensten Augenblicke im Leben sind jene,
in denen das Herz aus Freude und nicht aus Gewohnheit schlaegt!
27.12.2008 <3

26.10.2009 14:48 Ayana ist offline Beiträge von Ayana suchen Nehmen Sie Ayana in Ihre Freundesliste auf Fügen Sie Ayana in Ihre Kontaktliste ein MSN Passport-Profil von Ayana anzeigen
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [Misc] Brauche Hilfe beim C-Programmieren

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH