Pls someone help me...

bsit01's Avatar, Join Date: Sep 2009
Newbie Member
how to make a program that will make an output of a triangle figure composed of astirisks using C++.
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
So, you've just started on a programming course, eh? How did I guess.

Break it down into simple steps. Start with a program that prints a line of stars.

Then change it so that it prints a line of n stars where you can specify the value of n (within the program).
Code:
int n=5;
// code that prints a line of n stars
Then can you think of a way to repeat that line over and over with n increasing from 1 to a maximum value? Hint: you'll probably have used the same statement in printing a line of n stars.
bsit01's Avatar, Join Date: Sep 2009
Newbie Member
can u teach me how to make a figure of triangle composed of astirisks by using loopings?
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
If what I just posted doesn't answer that question, then no, obviously I can't.
bsit01's Avatar, Join Date: Sep 2009
Newbie Member
Code: CPP
#include<stdio.h>
main()
{
int x,y,z;
for(x=1;x<=40;x+=2)
{
for(y=1;y<=40-x;y+=2)
{
printf(" ");
}
for(z=1;z<=x;z++)
{
printf("*");
}
printf("\n");
}
}

Last edited by SaswatPadhi; 17Sep2009 at 12:49.. Reason: Code-Blocks
SaswatPadhi's Avatar, Join Date: May 2009
~ Б0ЯИ Τ0 С0δЭ ~
Good work
But, please always post code within [code].....[/code]

And, as you have not mentioned the return type of main(), it's int by default; so remember to add return 0; at the end.
vignesh1988i's Avatar
Banned
the coding is written for a simple floyd triangle looking like below!
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
here th no. of lines is :7
Code:
#include<stdio.h>
#include<conio.h>
void main()
{
int m;
clrscr();
printf("enter the terms :");
scanf("%d",&m);
for(int i=1;i<=n;i++)
 {
     for(int j=1;j<=n-i;j++)
      printf(" ");
        for(j=1;j<=i;j++)
          printf("* ");
      printf("\n");
}
getch();
}
thank u
bsit01's Avatar, Join Date: Sep 2009
Newbie Member
how to make multiplication table using c++?
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
What do you want the program to display?
Can you work out how to display part of that display?
For example a multiplication table might read
1x2=2
2x2=4
3x2=6
Let's leave the difficult part of working out the solution for now, so let's write a program that just displays
1x2=
2x2=
and so on.
Can you work out how to do that?