Documente Academic
Documente Profesional
Documente Cultură
E21)
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
int a,b,c,d,e,f,g,h,i;
int x,y,z,p,q,r;
x=10;
y=19;
z=61;
p=2;
q=45;
r=17;
printf("\nTema 3 - Cata Ionela");
printf("\nConditia jocului:\nRezultatele cerute sunt: x=10, y=19,
z=61, p=2, q=45, r=17;");
//desen
printf("\n ________________________________________________\n");
printf("| | | | | | | |\n");
printf("| a | - | b | + | c | = | 10 |\n");
printf("|______|______|______|______|______|______|______|\n");
printf("| |OOOOOO| |OOOOOO| | | |\n");
printf("| + |OOOOOO| + |OOOOOO| x | | |\n");
printf("|______|OOOOOO|______|OOOOOO|_____ |_____ |____ _|\n");
printf("| | | | | | | |\n");
printf("| d | x | e | - | f | = | 19 |\n");
printf("|______|_____ |______| _____|_____ |______|______|\n");
printf("| |OOOOOO| |OOOOOO| | | |\n");
printf("| / |OOOOOO| x |OOOOOO| + | | |\n");
printf("|______|OOOOOO|______|OOOOOO|______|______|______|\n");
printf("| | | | | | | |\n");
printf("| g | x | h | - | i | = | 61 |\n");
printf("|______|______|______|______|______|______| _____|\n");
printf("| = | | = | | = | | |\n");
printf("| 2 | | 45 | | 17 | | |\n");
printf("|______|______|______|______|______|______|______|\n");
printf("Introduceti valorile in asa fel incat sa nu se repete
cifrele:\n");
}else
if(a!=b || a!=c || a!=d || a!=e || a!=f || a!=h || a!=i || b!=c || b!
=d || b!=e || b!=f || b!=g || b!=h || b!=i ||
c!=d || c!=e || c!=f || c!=g || c!=h || c!=i || d!=e || d!=f || d!
=g || d!=h || d!=i || e!=f || e!=g || e!=h ||e!=i ||
f!=g || f!=h || f!=i || g!=h || g!=i || h!=i){
//ecuatiile
x=(a-b)+c;
y=(d*e)-f;
z=(g*h)-i;
p=(a+d)/g;
q=(b+e)*h;
r=(c*f)+i;
if(x==10)
printf("\nx= %d \t este corect \n",x);
else printf("\nx= %d \t este gresit \t Se pare ca ai gresit,
valoarea corecta este x=10\n",x);
if(y==19)
printf("y= %d \t este corect\n",y);
else printf("y= %d \t este gresit \t Se pare ca ai
gresit,valoarea corecta este y=19\n",y);
if(z==61)
printf("z= %d \t este corect\n",z);
else printf("z= %d \t este gresit \t Se pare ca ai
gresit,valoarea corecta este z=61\n",z);
if(p==2)
printf("p= %d \t este corect \n",p);
else printf("p= %d \t este gresit \t Se pare ca ai
gresit,valoarea corecta este p=2\n",p);
if(q==45)
printf("q= %d \t este corect \n",q);
else printf("q= %d \t este gresit \t Se pare ca ai
gresit,valoarea corecta este q=45\n",q);
if(r==17)
printf("r= %d \t este corect\n",r);
else printf("r= %d \t este gresit \t Se pare ca ai
gresit,valoarea corecta este r=17\n",r);
if(x==10 && y==19 && z==61 && p==2 && q==45 && r==17){
printf("\n ________________________________________________\n");
printf("| | | | | | | |\n");
printf("| %d | - | %d | + | %d | = | 10 |\n",a, b,
c);
printf("|______|______|______|______|______|______|______|\n");
printf("| |OOOOOO| |OOOOOO| | | |\n");
printf("| + |OOOOOO| + |OOOOOO| x | | |\n");
printf("|______|OOOOOO|______|OOOOOO|_____ |_____ |____ _|\n");
printf("| | | | | | | |\n");
printf("| %d | x | %d | - | %d | = | 19 |\n",d ,e,
f);
printf("|______|_____ |______| _____|_____ |______|______|\n");
printf("| |OOOOOO| |OOOOOO| | | |\n");
printf("| / |OOOOOO| x |OOOOOO| + | | |\n");
printf("|______|OOOOOO|______|OOOOOO|______|______|______|\n");
printf("| | | | | | | |\n");
printf("| %d | x | %d | - | %d | = | 61 |\n", g,
h, i);
printf("|______|______|______|______|______|______| _____|\n");
printf("| = | | = | | = | | |\n");
printf("| 2 | | 45 | | 17 | | |\n");
printf("|______|______|______|______|______|______|______|\n");
else{
printf("\nMai incearca!");
}
}
getch();
return 0;
}