Forum: Mikrocontroller und Digitale Elektronik Anfängerhilfe in C- Programm


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Wado U. (racole)


Bewertung
-2 lesenswert
nicht lesenswert
Anfänger in C

: Bearbeitet durch User
von Mark B. (markbrandis)


Bewertung
-2 lesenswert
nicht lesenswert
Na die Formatierungszeichen sind %lf und die Variable heißt x. Wie wird 
es dann wohl aussehen? Das Beispiel für %lf und floor(x) steht ja schon 
da.

von was soll das? (Gast)


Bewertung
0 lesenswert
nicht lesenswert
really?

von Wado U. (racole)


Bewertung
-1 lesenswert
nicht lesenswert
was soll das? schrieb:
> really?
Ja bitte, bin grad richtig lost
Bitte um Hilfe

: Bearbeitet durch User
von Mark B. (markbrandis)


Bewertung
-2 lesenswert
nicht lesenswert
Wado U. schrieb:
> Ja bitte

Hast Du meinen Beitrag gelesen?

Hast Du meinen Beitrag verstanden?

Programmieren lernen kann man nicht, indem man sich alles vorkauen 
lässt. Das läuft so nicht. Man muss selbst Code schreiben und dabei 
Fehler machen und aus den Fehlern lernen.

von TanteGoogle (Gast)


Bewertung
-1 lesenswert
nicht lesenswert
1
#include <stdio.h>
2
#include <math.h>
3
int main(void) {
4
double x;
5
6
printf("Geben Sie ein Zahl ein: ");
7
scanf( "%lf", &x);
8
printf("\nDer Floorwert von %lf ist: %lf", x, floor(x));
9
       return(0);
10
}

von Wado U. (racole)


Bewertung
0 lesenswert
nicht lesenswert
TanteGoogle schrieb:
>
1
> #include <stdio.h>
2
> #include <math.h>
3
> int main(void) {
4
> double x;
5
> 
6
> printf("Geben Sie ein Zahl ein: ");
7
> scanf( "%lf", &x);
8
> printf("\nDer Floorwert von %lf ist: %lf", x, floor(x));
9
>        return(0);
10
> }
11
>

so habe ich es auch versucht aber das klappt nicht der gibt mir den 
Floorwert aus !

von Mark B. (markbrandis)


Bewertung
-1 lesenswert
nicht lesenswert
Wado U. schrieb:
> so habe ich es auch versucht aber das klappt nicht der gibt mir den
> Floorwert aus !

Nein, tut er nicht:
1
C:\Dateien\C>floor.exe
2
Geben Sie ein Zahl ein: 4.6
3
4
Der Floorwert von 4.600000 ist: 4.000000

von Stefan ⛄ F. (stefanus)


Bewertung
1 lesenswert
nicht lesenswert
Wado U. schrieb:
> so habe ich es auch versucht aber das klappt nicht der gibt mir den
> Floorwert aus !

Laber keinen Stuss. "Der" gibt dir zwei Werte aus.

von Wado U. (racole)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Warum soll ich euch verarschen ?
Hier schaut selbst

von was soll das? (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Meine Güte....

von Wado U. (racole)


Bewertung
0 lesenswert
nicht lesenswert
was soll das? schrieb:
> Meine Güte....

?

von Dirk B. (dirkb2)


Bewertung
1 lesenswert
nicht lesenswert
Dann vergleich mal die Eingabe mit der Ausgabe.
Zeichen für Zeichen. Es gibt Unterschiede noch vor den Nullen.

von Mark B. (markbrandis)


Bewertung
0 lesenswert
nicht lesenswert
Wado U. schrieb:
> Warum soll ich euch verarschen ?
> Hier schaut selbst

Die Eingabe erwartet einen Dezimalpunkt anstelle eines Dezimalkommas.

von R. F. (rfr)


Bewertung
1 lesenswert
nicht lesenswert
Das Bildschirmfoto deutet klar auf einen Fehler hin.
Eine Eingabe im Fliesskommaformat hat kein Komma.
Eigentlich müsste es Fliesspunktformat heissen.

Robert

von was soll das? (Gast)


Bewertung
-1 lesenswert
nicht lesenswert
ja, ja.

Kompilieren mit "-lm"-Option und Funktionsaufrufe - das kriegst du hin, 
hast aber keine Ahnung wie man Fließkommazahlen eingibt?!

na klar, doch.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.