the bellow code contains some logical errors.in this code food(),poison food() functions will only work at once after execution . .please help me to correct this.
-
#include<stdio.h>
#include<stdlib.h>
#include<GL/glut.h>
#include<math.h>
#include<windows.h>
int flag=0,ch=0,ch1=0;
float a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,s=0.7,x=0,y=0;
void create_menu(void);
void menu(int);
void disp1(void);
void disp2(void);
void disp3(void);
void disp4(void);void delay(int time)
{
float i,j,k;for(i=0;i<time;i=i+0.001); for(j=0;j<time;j=j+0.001); for(k=0;k<time;k=k+0.001);
}
void fish1()
{
glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(0.7+a,0.05);glVertex2f(0.75+a,0.1);
glVertex2f(0.85+a,0.05);
glVertex2f(0.75+a,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.83+a,0.05);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.9+a,0.09);
glVertex2f(0.9+a,0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.095);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.79+a,0.125);
glVertex2f(0.77+a,0.07);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.007);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.795+a,-0.035);
glVertex2f(0.77+a,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(0.73+a,0.065);
glEnd();}
void fish11()
{glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(-0.7,0.05);
glVertex2f(-0.75,0.1);
glVertex2f(-0.85,0.05);
glVertex2f(-0.75,0.0);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.83,0.05);
glVertex2f(-0.9,0.09);
glVertex2f(-0.9,0.01);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.095);
glVertex2f(-0.79,0.125);
glVertex2f(-0.77,0.07);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.007);
glVertex2f(-0.795,-0.035);
glVertex2f(-0.77,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(-0.73,0.065);
glEnd();
}void fish2()
{
glColor3f(1.0,1.0,0.0);//yellow fish
glBegin(GL_POLYGON);
glVertex2f(-0.7-b,-0.05);
glVertex2f(-0.75-b,-0.1);
glVertex2f(-0.85-b,-0.05);
glVertex2f(-0.75-b,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.83-b,-0.05);
glVertex2f(-0.9-b,-0.09);
glVertex2f(-0.9-b,-0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.75-b, -
#include<stdio.h>
#include<stdlib.h>
#include<GL/glut.h>
#include<math.h>
#include<windows.h>
int flag=0,ch=0,ch1=0;
float a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,s=0.7,x=0,y=0;
void create_menu(void);
void menu(int);
void disp1(void);
void disp2(void);
void disp3(void);
void disp4(void);void delay(int time)
{
float i,j,k;for(i=0;i<time;i=i+0.001); for(j=0;j<time;j=j+0.001); for(k=0;k<time;k=k+0.001);
}
void fish1()
{
glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(0.7+a,0.05);glVertex2f(0.75+a,0.1);
glVertex2f(0.85+a,0.05);
glVertex2f(0.75+a,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.83+a,0.05);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.9+a,0.09);
glVertex2f(0.9+a,0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.095);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.79+a,0.125);
glVertex2f(0.77+a,0.07);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.007);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.795+a,-0.035);
glVertex2f(0.77+a,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(0.73+a,0.065);
glEnd();}
void fish11()
{glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(-0.7,0.05);
glVertex2f(-0.75,0.1);
glVertex2f(-0.85,0.05);
glVertex2f(-0.75,0.0);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.83,0.05);
glVertex2f(-0.9,0.09);
glVertex2f(-0.9,0.01);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.095);
glVertex2f(-0.79,0.125);
glVertex2f(-0.77,0.07);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.007);
glVertex2f(-0.795,-0.035);
glVertex2f(-0.77,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(-0.73,0.065);
glEnd();
}void fish2()
{
glColor3f(1.0,1.0,0.0);//yellow fish
glBegin(GL_POLYGON);
glVertex2f(-0.7-b,-0.05);
glVertex2f(-0.75-b,-0.1);
glVertex2f(-0.85-b,-0.05);
glVertex2f(-0.75-b,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.83-b,-0.05);
glVertex2f(-0.9-b,-0.09);
glVertex2f(-0.9-b,-0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.75-b,No information or explanation, just a code dump. How do you expect anyone to help you without explaining exactly where the problem occurs, and what that problem is.
Binding 100,000 items to a list box can be just silly regardless of what pattern you are following. Jeremy Likness
-
#include<stdio.h>
#include<stdlib.h>
#include<GL/glut.h>
#include<math.h>
#include<windows.h>
int flag=0,ch=0,ch1=0;
float a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,s=0.7,x=0,y=0;
void create_menu(void);
void menu(int);
void disp1(void);
void disp2(void);
void disp3(void);
void disp4(void);void delay(int time)
{
float i,j,k;for(i=0;i<time;i=i+0.001); for(j=0;j<time;j=j+0.001); for(k=0;k<time;k=k+0.001);
}
void fish1()
{
glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(0.7+a,0.05);glVertex2f(0.75+a,0.1);
glVertex2f(0.85+a,0.05);
glVertex2f(0.75+a,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.83+a,0.05);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.9+a,0.09);
glVertex2f(0.9+a,0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.095);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.79+a,0.125);
glVertex2f(0.77+a,0.07);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.007);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.795+a,-0.035);
glVertex2f(0.77+a,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(0.73+a,0.065);
glEnd();}
void fish11()
{glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(-0.7,0.05);
glVertex2f(-0.75,0.1);
glVertex2f(-0.85,0.05);
glVertex2f(-0.75,0.0);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.83,0.05);
glVertex2f(-0.9,0.09);
glVertex2f(-0.9,0.01);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.095);
glVertex2f(-0.79,0.125);
glVertex2f(-0.77,0.07);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.007);
glVertex2f(-0.795,-0.035);
glVertex2f(-0.77,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(-0.73,0.065);
glEnd();
}void fish2()
{
glColor3f(1.0,1.0,0.0);//yellow fish
glBegin(GL_POLYGON);
glVertex2f(-0.7-b,-0.05);
glVertex2f(-0.75-b,-0.1);
glVertex2f(-0.85-b,-0.05);
glVertex2f(-0.75-b,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.83-b,-0.05);
glVertex2f(-0.9-b,-0.09);
glVertex2f(-0.9-b,-0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.75-b,If you really want help, you will reduce this to the relevant snippet of code where your problem is and then ask a clear coherent question and description of your problem. No one is going to go through this mess to try and figure out what it is that you want to do.
Why is common sense not common? Never argue with an idiot. They will drag you down to their level where they are an expert. Sometimes it takes a lot of work to be lazy Please stand in front of my pistol, smile and wait for the flash - JSOP 2012
-
#include<stdio.h>
#include<stdlib.h>
#include<GL/glut.h>
#include<math.h>
#include<windows.h>
int flag=0,ch=0,ch1=0;
float a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,s=0.7,x=0,y=0;
void create_menu(void);
void menu(int);
void disp1(void);
void disp2(void);
void disp3(void);
void disp4(void);void delay(int time)
{
float i,j,k;for(i=0;i<time;i=i+0.001); for(j=0;j<time;j=j+0.001); for(k=0;k<time;k=k+0.001);
}
void fish1()
{
glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(0.7+a,0.05);glVertex2f(0.75+a,0.1);
glVertex2f(0.85+a,0.05);
glVertex2f(0.75+a,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.83+a,0.05);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.9+a,0.09);
glVertex2f(0.9+a,0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.095);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.79+a,0.125);
glVertex2f(0.77+a,0.07);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.007);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.795+a,-0.035);
glVertex2f(0.77+a,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(0.73+a,0.065);
glEnd();}
void fish11()
{glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(-0.7,0.05);
glVertex2f(-0.75,0.1);
glVertex2f(-0.85,0.05);
glVertex2f(-0.75,0.0);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.83,0.05);
glVertex2f(-0.9,0.09);
glVertex2f(-0.9,0.01);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.095);
glVertex2f(-0.79,0.125);
glVertex2f(-0.77,0.07);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.007);
glVertex2f(-0.795,-0.035);
glVertex2f(-0.77,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(-0.73,0.065);
glEnd();
}void fish2()
{
glColor3f(1.0,1.0,0.0);//yellow fish
glBegin(GL_POLYGON);
glVertex2f(-0.7-b,-0.05);
glVertex2f(-0.75-b,-0.1);
glVertex2f(-0.85-b,-0.05);
glVertex2f(-0.75-b,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.83-b,-0.05);
glVertex2f(-0.9-b,-0.09);
glVertex2f(-0.9-b,-0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.75-b,It's a better idea to use the Win32 API Sleep() and SleepEx() functions for delaying instead of huge incremental loops:
VOID
Delay(INT iMilliseconds)
{
SleepEx(iMilliseconds, FALSE);
}For more information check out: http://msdn.microsoft.com/en-us/library/windows/desktop/ms686307%28v=vs.85%29.aspx[^]
-
#include<stdio.h>
#include<stdlib.h>
#include<GL/glut.h>
#include<math.h>
#include<windows.h>
int flag=0,ch=0,ch1=0;
float a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,s=0.7,x=0,y=0;
void create_menu(void);
void menu(int);
void disp1(void);
void disp2(void);
void disp3(void);
void disp4(void);void delay(int time)
{
float i,j,k;for(i=0;i<time;i=i+0.001); for(j=0;j<time;j=j+0.001); for(k=0;k<time;k=k+0.001);
}
void fish1()
{
glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(0.7+a,0.05);glVertex2f(0.75+a,0.1);
glVertex2f(0.85+a,0.05);
glVertex2f(0.75+a,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.83+a,0.05);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.9+a,0.09);
glVertex2f(0.9+a,0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.095);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.79+a,0.125);
glVertex2f(0.77+a,0.07);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(1.0,1.0,0.0);
glVertex2f(0.75+a,0.007);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.795+a,-0.035);
glVertex2f(0.77+a,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(0.73+a,0.065);
glEnd();}
void fish11()
{glColor3f(1.0,0.0,0.0);//red fish
glBegin(GL_POLYGON);
glVertex2f(-0.7,0.05);
glVertex2f(-0.75,0.1);
glVertex2f(-0.85,0.05);
glVertex2f(-0.75,0.0);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.83,0.05);
glVertex2f(-0.9,0.09);
glVertex2f(-0.9,0.01);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.095);
glVertex2f(-0.79,0.125);
glVertex2f(-0.77,0.07);
glEnd();glBegin(GL_TRIANGLES);
glVertex2f(-0.75,0.007);
glVertex2f(-0.795,-0.035);
glVertex2f(-0.77,0.02);
glEnd();glColor3f(0.0,0.0,0.0);
glPointSize(4.0);
glBegin(GL_POINTS);
glVertex2f(-0.73,0.065);
glEnd();
}void fish2()
{
glColor3f(1.0,1.0,0.0);//yellow fish
glBegin(GL_POLYGON);
glVertex2f(-0.7-b,-0.05);
glVertex2f(-0.75-b,-0.1);
glVertex2f(-0.85-b,-0.05);
glVertex2f(-0.75-b,0.0);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.83-b,-0.05);
glVertex2f(-0.9-b,-0.09);
glVertex2f(-0.9-b,-0.01);
glEnd();glBegin(GL_TRIANGLES);
glColor3f(0.8,0.5,0.0);
glVertex2f(-0.75-b,강남풀싸롱 대표미녀 신세결실장 매직미러 후훗^^ 강남풀싸롱1위 PLAY
비용문의 : 미녀실장 신세경♡ 010-5946-5913
동종업계 최고상위권 수질최고!! 플레이
비즈니스 접대, 화끈한 술자리,
동창모임, 직원모임, 바이어접대 등...
어떠한 경우에도 컨셉을 맞춰드립니다~! ^^
미리 연락주시면 그에 맞는 수위로 시스템 조절해드릴게요^^
Hot Place 플레이~!- 룸타임 : 1시간 10분 > 침실 : 45분 - 8시전 이벤트가 적용 단체할인! (한분당 28만원씩!), 양주셋 맥주 음료 안주 무제한 - 8시이후 이벤트가 단체할인 (한분당 32만원씩!), 양주셋 맥주 음료 안주 무제한 믿을 수 있는^^ 미녀실장 신세경실장♡!! 010-5946-5913 ^^
ㅁㅁ
#강남풀살롱
신세경실장 0l0.5946.5913
오빠들 너무 일만하지 마시고
강남의 힐링하러 오세요.
#강남풀싸롱신세경24시간문의받는PLAY신세경실장
#풀살롱실세경 010c25946c5913#강남풀싸롱 #강남풀싸롱신세경
강남최대 규모 풀싸롱
여우들 최대 보유 풀싸롱
강남 PLAY 신세경실장
문의 O1O^5946^5913
#강남풀싸롱오승환 #강남풀싸롱송혜교 #강남풀싸롱
부담갖지말고 문의 주세요.^^
문의 O1O^5946^59I3오빠달려! ♡
010-5946-5913#강남풀싸롱신세경
강남 풀싸롱 대표번호[신세경실장] ...........목로주점가
0 1 0 ㅡ 5 9 4 6 ㅡ 5 9 1 3예약 문의 위치?! 강남플레이-강남풀싸롱..
#강남야구장신세경
010-5946-5913 VVV
거짓없이 정직하게 모시겠습니다
★신세경★이를 찾아주세요!!
강남풀싸롱 확실하게!!
1명당 32만원씩!!#강남야구장
매직미러 초이스, 수질 확실!!
★신세경★
010-5946-5913강남야구장! 제대로 끝까지 모시는 신세경실장!!
010-5946-5913
#강남풀싸롱신세경
★강남풀싸롱 풀싸롱추천
★최고의 영계 집합소★
신용·정직·신뢰로 무장
☆☆010-5946-5913
최고의 서비스만을 정직하게 선사해 드릴 것을 맹세합니다.꾀부리지않고 정직하게 모시겠습니다.
강남풀싸롱 #신세경실장이 책임지겠습니다... 팔각모사나이
풀싸롱 예약 문의 24시간 가능합니다.
010-5946-5913 (오구있삼!)☆강남풀싸롱. 매직미러초이스☆
24시간 불면증 걸린★신세경★의 전화
┏━━━━━━━━━━━━━━━━━━━━━━━┓
┃★신세경010-5946-5913
┗━━━━━━━━━━━━━━━━━━━━━━━┛#강남풀싸롱신세경
OIO. 5946.5913.
저렴하고 현명한 가격에 명기(名妓)로 알려진 초일류 미녀들이 있는 곳으로 제가 모시겠습니다~~
강남풀싸롱 신세경!
010-5946-5913 (오구있삼!)
지금바로 전화주세요!!#강남풀싸롱신세경
강남구와~♬ 서초구를~♪누비고 다녀도~♪
난폭한~♪진상이라~♬욕하지마라~♪
오늘도~♪유흥에~♬목숨을 바친~♪
이름모를~♪영혼들을~♬알아줄날 있으리라~♪<신세경실장> ★풀싸롱
010-5946-5913 (오구있삼!)강남풀싸롱 야구장 초이스는 매직미러로 시작하세요. 강남 최대규모의 PLAY 신세경실장입니다.
010-5946-5913
■ 8시이전 입장시 28만원 8시이후에 오시면 32만원강남풀싸롱,삼성풀싸롱,서울풀싸롱 스타팀장이 최고의 서비스로 정성을 다하겠습니다.
신세경실장!010-5946-5913강남비지니스클럽 소프트풀싸롱(PLAY) 접대자리,토크하기 좋은곳으로 추천해드립니다. #풀싸롱신세경 #강남비지니스 #룸클럽 #선릉야구장 #강남풀싸롱신세경실장 명품만남 출근만석의 미러초이스 비지니스접대자리
신세경실장!010-5946-5913강남풀싸롱 매직미러 화수분♡유리초이스로 매일 오후 7시부터 오픈합니다♡
신세경실장!010-5946-5913넘버원 아이돌급 언니들의 향연!!
신세경실장!010-5946-5913강남풀싸롱 강남 PLAY 문의:강남신세경실장!010-5946-5913
강남 2부 가라오케 강남 PLAY
화끈하고 저렴함으로 승부 하갰습니다영화에서 본듯한 언니들~~~
신세경실장!010-5946-5913강남 매직미러 강남풀싸롱
신세경 ^^ 실장 언제나 최저가~~
24시간 언제나 친절상담
신세경실장!010-5946-5913강남 PLAY 강남풀싸롱
강남전역 픽업차량대기중
신세경실장!010-5946-5913강남 PLAY 강남풀싸롱
저렴하지만 럭셔리하게 모시겠습니다
신세경실장!010-5946-5913강남 PLAY
넘 볼수없는 와꾸와 품격 !!
최고로 모시겠습니다
신세경실장!010-5946-5913강남 PL