 | Sie betrachten gerade: warum funktioniert diese Programm nicht?
|  | |
08.10.2008, 09:59
| warum funktioniert diese Programm nicht?
#1 | | Erfahrener Benutzer
Registriert seit: 18.08.2008
Beiträge: 224
| warum funktioniert diese Programm nicht?
hi @all,
warum funktioniert diese Programm nicht?
hier der Quelltext:
#include <graphics.h
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
int f=0,x=0 unsigned int fmax=0;
char *s,*t;
float mst=0,y=0,z=0,a,b;
float fg=0;
char c;
float R=0,C=0;
main ()
{
do
{
clrscr();
s=&a;
t=&b;
werteingabe();
achsenkreuz_grafein();
ltoa(fg,s,10);
outtextxy(500,410,s);
outtextxy(62,25,"Amplituden- und Frequenzgang eines RC-Tiefpasses (lineare Darstellung)");
outtextxy(250,410,"Berechnete Grenzfrequenz fg/Hz:");
ltoa(fmax,t,10);
outtextxy(500,450,t);
outtextxy(434,450,"fmax/Hz:");
berechnung();
getch();
closegraph();
gotoxy(1,4);
printf("Moechten Sie eine weitere Darstellung durchfuehren? (J/N) ?");
fflush(stdin
c = getchar();
} while (c == 'j' || c == 'J');
printf("\nProgrammende...");
return(0);
Vielen danl im vor raus!!!
|
08.10.2008, 10:02
| warum funktioniert diese Programm nicht?
#2 | | Erfahrener Benutzer Themenstarter
Registriert seit: 18.08.2008
Beiträge: 224
| Quelltext gesucht...
hi@all,
ich suche einen C-Quelltext/ ein C-Programm für folgende Probklematik(siehe Anhang). Dort ist es zwar als Aufgabe formuliert und für Excel aber ich hätte dies gerne für C. Ein C-Quelltext/ ein C-Programm für Hochpass und ein C-Quelltext/ ein C-Programm für Tiefpass. Das Programm soll jeweils im DOS-Fenster eine dem entsprechende "Linie" erzeugen.
|
08.10.2008, 11:39
| warum funktioniert diese Programm nicht?
#3 | | Gast | warum funktioniert diese Programm nicht?
Tja, also eine Fehlermeldung des Compilers wäre ganz gut. Dennoch ein paar Auffälligkeiten, die ins Auge fallen: Code: #include <graphics.h //hier fehlt die abschließende Klammer
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
int f=0,x=0 unsigned int fmax=0; //hier fehlt das Semikolon vor unsigned, am besten gleich mit neuer Zeile
char *s,*t;
float mst=0,y=0,z=0,a,b;
float fg=0;
char c;
float R=0,C=0;
main ()
{
do
{
clrscr();
s=&a; // du weist einem char * die Adresse eines floats zu... glaub kaum, dass das gut geht
t=&b; //s.o.
werteingabe();
achsenkreuz_grafein();
ltoa(fg,s,10);
outtextxy(500,410,s);
outtextxy(62,25,"Amplituden- und Frequenzgang eines RC-Tiefpasses (lineare Darstellung)");
outtextxy(250,410,"Berechnete Grenzfrequenz fg/Hz:");
ltoa(fmax,t,10);
outtextxy(500,450,t);
outtextxy(434,450,"fmax/Hz:");
berechnung();
getch();
closegraph();
gotoxy(1,4);
printf("Moechten Sie eine weitere Darstellung durchfuehren? (J/N) ?");
fflush(stdin //hier fehlt Klammer und Semikolon
c = getchar();
} while (c == 'j' || c == 'J');
printf("\nProgrammende...");
return(0);
//und hier sollte die main-Methode noch mit einer geschweiften Klammer abgeschlossen werden. War jetzt nur das, was mir beim ersten drüberschauen auffiel, kann sein dass da noch mehr drin steckt, aber wie gesagt, am besten Compilerfehler und -warnungen mit posten.
EDIT: Schade, im Code-Teil roten Text einfügen geht nicht... hab die Anmerkungen jetzt als Kommentare drinnen
|
09.10.2008, 13:43
| warum funktioniert diese Programm nicht?
#5 | | Erfahrener Benutzer Themenstarter
Registriert seit: 18.08.2008
Beiträge: 224
| Quelltext gesucht...
hier ist die vervollständigte xls. ich bräuchte dazu "nur" ein C-Programm...
|
09.10.2008, 17:10
| warum funktioniert diese Programm nicht?
#6 | | C8H10N4O2 - Geniesser
Registriert seit: 05.07.2007 Ort: Nordamerika, CA, NB
Beiträge: 18.694
| Quelltext gesucht...
Wie sieht dein bisheriger Ansatz dazu aus? An welcher Stelle gibt es genau Probleme?
Oder erwartest du, dass dir jemand das Programm komplett schreibt?
(dann sollten wir über den Stundensatz verhandeln und das ganze in den Kleinanzeigenmarkt verschieben!)
In der Konsole wird das mit Grafik nicht einfach. Hier muss man die verwendete Codepage kennen und ein Monospace-Font verwenden oder auf Libs/Betriebssystemaufrufe zurückgreifen. Aber sonderlich schön wird das nicht. Da eignet sich die grafische Oberfläche schon deutlich besser zu - wobei hier dann wieder wichtig ist, für welches Betriebssystem die Geschichte sein soll.
|
11.10.2008, 13:05
| warum funktioniert diese Programm nicht?
#8 | | Don´t panic!
Registriert seit: 01.06.2007 Ort: Bluemchenwiese
Beiträge: 3.324
| RE: Quelltext gesucht...
Du machst es ja nicht gerade einfach dir zu helfen. "Hardcopy" von Quelltext und Fehlermeldungen... wieso speicherst du sowas als Bilder und nicht als Text? Benutz doch die code-Funktion vom Forum, oder einen Paste-Serice, dann ist es nicht so umständlich...
|
11.10.2008, 13:24
| warum funktioniert diese Programm nicht?
#9 | | Gast | warum funktioniert diese Programm nicht?
Find jetzt dabei keine Compilerausgaben. Naja: Jedenfalls solltest du die floats a und b weglassen und statt dessen mittels malloc und free Speicher für die beiden char* allokieren. Dann sollte das eigentlich laufen, vorausgesetzt du rufst deine Bibliotheken korrekt auf.
|  | |
| Thema: warum funktioniert diese Programm nicht?
| | Themen-Optionen | Thema durchsuchen | | | | | Ansicht | Linear-Darstellung |
Ähnliche Themen für: warum funktioniert diese Programm nicht?
| | Thema | Autor | Forum | Antworten | Letzter Beitrag | Warum funktioniert mein WLan nicht? Hi,
ich habe mir heute das BlackBerry Curve 8900 mit dem T-Mobile Relax 60 Vertrag geholt. Das Handy ist echt super nur leider habe ich bis jetzt...
| Shald | Blackberry Curve 8900 | 6 | 19.07.2009 14:03 | Warum funktioniert dieses Programm nicht??? Guten Tag zusammen,
ich habe das Problem, dass mein erstellter Programmtext nicht ausgeführt werden kann. Ich verstehe allerdings nicht, warum.
| PC-Laie | Webmaster Hilfe / Programmierer Forum | 4 | 07.05.2008 06:26 | Warum funktioniert dieses Programm nicht??? Guten Tag zusammen,
ich habe das Problem, dass mein erstellter Programmtext nicht ausgeführt werden kann. Ich verstehe allerdings nicht, warum.
| PC-Laie | Hardware Probleme | 4 | 06.05.2008 10:47 | Sound funktioniert nicht richtig warum? Hallo,
seid vorhin leuft bei mir ihrgentwie der sound nur novh voll leise obwohls voll aufgedreht ist.
woran kann das liegen ?
(wusste jetzt...
| gecko123 | Software Probleme | 6 | 17.07.2007 16:23 | PC Inspector File Recovery (4.0) wie funktioniert diese Programm???? Hallo an alle!
ich habe ausversehen ein paar bilde von mir gelöscht und wollte diese mit hilfe des freeware programs PC Inspector File Recovery...
| Montoya | Software Probleme | 1 | 10.10.2006 06:31 | |