A Drop of the Programming Sea

یک قطره از دریای برنامه نویسی: وبلاگ امیرحسین مهدی‌نژاد، برنامه‌نویس، مدرس برنامه‌نویسی و دانشجوی مهندسی کامپیوتر

A Drop of the Programming Sea

یک قطره از دریای برنامه نویسی: وبلاگ امیرحسین مهدی‌نژاد، برنامه‌نویس، مدرس برنامه‌نویسی و دانشجوی مهندسی کامپیوتر

● Triangle shape - Recursive function

چهارشنبه, ۷ خرداد ۱۳۹۳، ۰۴:۳۱ ب.ظ

قصد داریم با استفاده از تابع بازگشتی و کاراکتر '*'، مثلث قائم الزاویه ی متساوی الساقینی چاپ کنیم (شکل مفهوم است و نیاز به توضیح بیشتر ندارد)

input
5
output
*
**
***
****
*****

کانال کامپیوتر در اسب | آموزش برنامه نویسی و الگوریتم ها

ورودی:

خط اول ورودی شامل یک عدد مثبت n از جنس integer است. 

 

خروجی:

مثلث قائم الزاویه ی متساوی الساقینی به طول n به وسیله ی کاراکتر * چاپ کند.

 

// A Drop of the Programming Sea - adops.blog.ir

#include <iostream>
using namespace std;

void StarTriangle(int n)
{
    if(0<=n)
    {
        StarTriangle(n-1);
        for (int i=0; i<n; i++)
            cout << "*";
        cout << endl;
    }
}
int main()
{
    int n;
    cin >> n;
    StarTriangle(n);
}
 

نظرات  (۲)

سلام کد جاواش رو هم میزاری
پاسخ:
سلام،
زیاد تفاوتی نداره، اگر Syntax های جفتشون رو بلد باشی راحت برگردان می کنی، در ضمن این وبلاگ منه و اختیارش رو دارم :)))
۰۸ خرداد ۹۳ ، ۱۰:۰۶ ابراهیم سالاری
بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
به **** *** ** **** بگو به زودی ** ** ** ****** ** کار*** ***** **** الهی ** **** ***** شد
پاسخ:
خدایا یه عقلی به ایشون بده و یه پولی به ما!

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی