سلام خستع نباشید یه سوال در مورد حذف کارکتر داشتم - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

سلام خستع نباشید یه سوال در مورد حذف کارکتر داشتم

–1 امتیاز
من برنامه نوشتم کع یه مثلث متساوی ساقین چاپ میکنع تو خروجی حالا میخوام با هر بار زدن اینتر دوتا کارکتر از ضلع پاییتی کم بشع ممنون میشم
سوال شده تیر 22, 1399  بوسیله ی kian.m (امتیاز 8)   1 2
سلام دوست عزیز.با تابع gotoxy به مکان مورد نظر در صفحه برید و با چاپ کردن بک اسپیس(b\) ،کاراکتر(ها) رو حذف کنید.

1 پاسخ

0 امتیاز
 while ( n = cin.get() )
{
    if ( n == (int)'\n' ) 
    {
        gotoxy(x,y);
        cout<<'\b'
        
      }
     else break;
     
}

 

پاسخ داده شده تیر 22, 1399 بوسیله ی ik (امتیاز 571)   1 2 8
سپاس ولی من تاحالا ازین تابع استفاده نکردم برنامه ای کع نوشتم اینع این برنامه ردیف آخرو حذف میکنع اگع بتونید راهنمایی کنید چجور این تابرو اعمال کنم ممنون میشم
#include "pch.h"
#include <iostream>
using namespace std;

int main()
{
  char remover;
  int i, j, n, r, z;
  for (int f = 1; f <= 5; f++) {

    cout << "please enter rows: ";
    cin >> n;
    z = n;

    for (i = 1; i <= n; i += 2)
    {
      for (r = 1; r <= z; r++)
      {
        cout << " ";
      }
      z--;
      for (j = 1; j <= i; j++)
      {
        cout << "*";

      }
      cout << endl;
    }
    cout << "Please enter remover code: ";
    cin >> remover;

    if (remover!= NULL)
    {
      cout<<"------------------" << endl;
      z = n;

      for (i = 1; i <= n; i += 3)
      {
        for (r = 1; r <= z; r++)
        {
          cout << " ";
        }
        z--;
        for (j = 1; j <= i; j++)
        {
          cout << "*";

        }
        cout << endl;
      }
    }
  }
  return 0;
}
...