fireflyhope
Mitglied
Bin neu in c++, hab versucht ein programm zumachen das mit die mathe hausaufgaben errleichter, ein programm das strecken im koordinatensystem errechnet, aber es funktioniert nicht, kann mir jemand helfen?
in der func.h steht das:
Code:
// linearefunc.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
//
#include "stdafx.h"
#include "func.h"
#include "math.h"
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
int _tmain(int argc, _TCHAR* argv[])
{
float p1x;
float p1y;
float p2x;
float p2y;
float erge;
float erge1;
float a1;
float a2;
printf("Bitte P1x eingeben\n");
sscanf("%f",&p1x) ;
printf("Bitte P2x eingeben\n");
sscanf("%f",&p2x) ;
a1 = p1x - p2x;
a1 = sqr(a1);
printf("Bitte P1y eingeben\n");
sscanf("%f",&p1y) ;
printf("Bitte P2y eingeben\n");
sscanf("%f",&p2y) ;
a2 = p1y - p2y;
a2 = sqr(a2);
erge = a1 + a2;
erge1 = sqrt(erge);
printf("Von P1 bis P2 sind es %f [LE]\n", erge1);
wait();
return 0;
}
in der func.h steht das:
Code:
int wait()
{
printf("Bitte 'ENTER' druecken um das Fenster zuschliessen \n");
getchar();
return 0;
}
int sqr(int teeessst)
{
teeessst = teeessst * teeessst;
return teeessst;
}
Zuletzt bearbeitet: