#include
#include
void main()
{
int n,a=1,s=1,r;
printf("\n enter number of lines ");
cin>>n;
for(;a<=n;s=s*10+1)
{
for(b=n-a;b>=1;b--)
{
printf(" ");
}
r=pow(s,2);
printf("\n");
a++;
}
getch();
}// \m/
Chat with our AI personalities
#include<stdio.h> #include<conio.h> void main() { int a,b,c; clrscr(); printf("\n Enter the 3 sides of Triangle: "); scanf("%d %d %d",&a,&b,&c); printf("\nYour entered side is a=%d b=%d c=%d",a,b,c); if(a==b && b==c && a==c) { printf("\n EQUILATERAL TRIANGLE.");//All sides equal in case of Equilateral triangle } else if(a!=b&&b!=c) printf("\n SCALENE TRIANGLE."); //All sides unequal else printf("\n ISOCELES TRIANGLE."); //At least 2 sides equal getch(); }
This would depend on what programming language you wanted to write it in. For example, in Pascal, the code might look like this: Program Isosceles; Var A, B, C : Real; Begin WriteLn('Input side A.'); ReadLn(A); WriteLn('Input side B.'); ReadLn(B); WriteLn('Input side C.'); ReadLn(C); If A = B Then Begin If B = C Then Begin WriteLn('This triangle is equilateral.'); End Else Begin WriteLn('This triangle is isosceles.'); And so on.
//Written in C++. ALFRED OMONDI ORIMBO (orimbo@gmail.com)# include# includeusing namespace std;void main(){double s,a,b,c,area;couta;coutb;coutc;s=(a+b+c)/2;area = sqrt(s*(s-a)*(s-b)*(s-c));cout
You write it exactly the same as you would write it in any other verions of C++, by taking user input to determine the three sides of your triangle. In other words, input three real numbers. What you do with those three numbers is entirely up to you, but presumably you'd want to calculate the angles of a triangle given the length of its three sides. For that you would need to use the cosine rule which states that for any triangle with angles A, B and C whose opposing sides are a, b and c respectively, cos A = (b2 + c2 - a2)/2bc and cos B = (c2 + a2 - b2)/2ca. Knowing two angles, A and B, you can easily work out that angle C must be 180 - (A + B).
To draw a random triangle.... Declare six variables.... H1 and V1 H2 and V2 H3 and V3 Then using the random function apply the random to the height of your form - this will be H1 Do the same with the width of the form - this will be V1 -- do this twice more, for H2 and V2 - and then for H3 and V3.. Then draw a line from (H1, V1) to (H2, V2) Draw another line from (H1, V1) to (H3, V3) Draw the last line from (H2, V2) to (H3, V3) -- I can't guarantee it will look great, but it _will_ be a triangle. ==== To draw a specific triangle you need much more coding, involving sine rule an other trigonometry.