چطوری میتونم چنین خروجی ای رو داخل c++ داشته باشم؟

Patira

New Member
سلام

می خواستم ببینم چطوری میشه با c++ این خروجی ها رو نشون داد :

* * * #
* * # *
* # * *
# * * *

و این یکی رو :

1
2 3 2
3 4 5 4 3
4 5 6 7 6 5 4
5 6 7 8 9 8 7 6 5
 

majid1605

Active Member
اگه دنبال راهنمایی هستید با چندتا حلقه For میشه به راحتی اینا رو نوشت
اما اگه خود برنامه رو می خواید توی نت سرچ می کردید راحتر پیدا می کردید اگه هم نتونستید بگید تا بزارم
 

Patira

New Member
خودمم میدونم که با چند تا حلقه for این برنامه نوشته میشه!

مشکل اینه که اصلاً c++ یادم نیس!

داخل نت هم چیزی پیدا نکردم.

ممنون میشم که برنامه ش رو بگید.
 

فقق

Banned
سلام

سلام ببخشید که منتظر موندید
من C++ بلد نیستم ولی سی بلدم فرقی ام بین این دو نیست این رو یاد بگیرید می تونید به C++ تبدیل کنید
printf(1"\n"2"t"3"t"2""\n"....
و به همین صورت به وسیله "t" فاصله و به وسیله "n"به خط بعد منتقل می کنید از هزاران راه می تونید این کار را بکنید فقط باید فکر کنید که می تونید و فکر کنید که آینده در دیدگان شماست از همین امروز دست به کار شو
 

Patira

New Member
ممنون دوست عزیز...

یعنی هر دو قسمت رو از همین طریق که گفتید میشه انجام داد؟

قبل از این نیازی نیس t و n تعریف بشن؟
 

فقق

Banned
بخش دوم

ببین دوست عزیز این راه که من به شما گفتم یک راه ساده است ولی درست و کار شما را راه می اندازد و t , n متغیر نیست که تعریف .یا... شوند (با مضمون صحبتتان) اینها دو تب کنترلی هستند که کاربرد خواص خود را دارند بخصوص در سی شارپ که واقعا کاربرد دارند و قسمت اول سوالتون : بله می شه هر دو قسمت را با آن اجرا کرد
والسلام <<<<
 

ARAsoftware

Member
این کد برنامه اولتون
کد:
#include <iostream.h>
#include <conio.h>

void main()
{
	int i,j,k;

	for(i=0;i<=3;i++)
	{
		for(j=i;j>0;j--)
		{
		cout<<"*";
		}
		cout<<"#";
		for(k=3;k>i;k--)
		{
		cout<<"*";
		}
		cout<<endl;
	}
	getch();
}
attachment.php
 

پیوست ها

  • Capture.JPG
    Capture.JPG
    25.1 کیلوبایت · بازدیدها: 15
آخرین ویرایش:

ARAsoftware

Member
اینم برنامه دومتون:
کد:
#include <iostream.h>
#include <conio.h>

void main()
{
	int i,j,k;

	for(i=1;i<=5;i++)
	{
		for(j=4;j>=i;j--)
			{
			cout<<" ";
			}

		for(k=i;k<=((i*2)-1);k++)
			{
			cout<<k;
			}

		for(k=((i*2)-2);k>=i;k--)
			{
			cout<<k;
			}
		cout<<endl;
	}
	getch();
}

attachment.php
 

پیوست ها

  • Capture.JPG
    Capture.JPG
    25.1 کیلوبایت · بازدیدها: 14

جدیدترین ارسال ها

بالا