Autor Beitrag
andrea87
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Sa 21.11.09 01:17 
Hallo zusammen,
da ich noch relativ frisch bin was programmieren angeht und ich mitlerweile kein bischen weiter komme, hoffe ich das mir hier jemand weiter helfen kann.

Und zwar habe ich das Problem das ich noch mehrere Syntax und wahrscheinlich auch Logicfehler im Programm habe.


ausblenden C#-Quelltext
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:
#include <stdio.h>
int main(void)
{
    float var1=10;
    float var2;
    float c;

    int rest;
    int a=30;
    int b;

    scanf("%i",&b);
    printf(":=a/b",rest);
    printf("%i/n",rest);
    
    do
    {
    var1-1;
    if (var1 < 10)
    {
        printf("%c",var1);
    }

    else

    var1 + 2 = var2;
    }
    while(var1 != 0))
}


Moderiert von user profile iconGausi: Tags repariert.


Zuletzt bearbeitet von andrea87 am Sa 21.11.09 01:36, insgesamt 1-mal bearbeitet
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 21.11.09 01:26 
Hallo und :welcome: im Forum! ;-)

Es würde sicher helfen erst einmal den Code richtig einzurücken. Dann sieht man zumindest Fehler in der Struktur einfacher.

Was die Fehler angeht: Was kommen denn für Fehlermeldungen? Sonst kann man da schlecht etwas dazu sagen. :nixweiss:
Auf Anhieb sehe ich die Zeile:
ausblenden C#-Quelltext
1:
var1-1;					
Da ist keine Anweisung dabei. Du weist nichts zu sondern schreibst quasi nur einen Wert hin.
andrea87 Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Sa 21.11.09 01:39 
Er gibt halt fuer die Spalte 25 "invalid lvalue in assigment" an
und fuer die Spalte 27 "error Syntax before token
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 21.11.09 01:43 
Nun ja:
ausblenden C#-Quelltext
1:
var1 + 2 = var2;					
Wo soll denn var2 hin? Auf der linken Seite steht ja keine Variable. Was soll denn in der Zeile passieren?

Du musst auf der rechten Seite die Berechnung durchführen und auf die linke Seite schreiben wo das Ergebnis landen soll.
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Sa 21.11.09 11:47 
Zudem fehlt in Zeile 13 eine Angabe von Platzhaltern im Format-String.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.