Есть код,но нету С++ вижуала!помогите,очень прошу.

Тема в разделе "MS Visual C++", создана пользователем zingerj, 6 июн 2010.

Статус темы:
Закрыта.
  1. zingerj

    zingerj Гость

    Здравствуйте..вобщем у меня слетела винда..а с++ вижуал надо качать..неуспею до завтра..((у меня есть код программы,прошу чтобы кто-то впихнул его и запустил и прислал мне или выложил тут скрин..всего ничего,но вы практически спаете меня..
    вот код..



    #include <stdio.h>
    #include <conio.h>
    #include <math.h>
    int main()
    {
    FILE * fi;
    fi=fopen("text.txt","r");
    int n,x1,y1,x2,y2,x3,y3;
    double s1,s2,s3,cos1,cos2,cos3;
    bool fl1;
    do
    {
    fl1=0;
    fscanf(fi,"%d%d%d%d%d%d%d \n",&n,&x1,&y1,&x2,&y2,&x3,&y3);
    s1=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
    s2=sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2));
    s3=sqrt((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3));

    cos1=(s1*s1-s2*s2-s3*s3)/2*s2*s3;
    cos2=(s2*s2-s1*s1-s3*s3)/2*s1*s3;
    cos3=(s3*s3-s2*s2-s1*s1)/2*s2*s1;
    if ((cos1<0) && (cos2<0) && (cos3<0))
    fl1=1;
    else
    fl1=0;
    if ((x1>0) && (x2>0) && (x3>0) && (y1>0) && (y2>0) && (y3>0) && (fl1==1))
    {
    printf("%d \n");
    }
    }
    while (!feof(fi));
    fclose(fi);
    printf("\n");
    return 0;
    }

    вобщем есть файл..в котором записаны Номер треугольника и координаты его вершин..файл соответственно называется text.txt и должен выглядель примерно так
    1 2 3 4 5 6 7
    задача программы выводить номер треугольника координаты которого выше 0 и он остроугольный..
     
  2. zingerj

    zingerj Гость

    все,уже помогли..)тему можно закрывать
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей