تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

ساخت نام کاربری پیشنهادی

تمرین آسان 1752 بازدید 2125/ دانلود

برنامه ای بنویسید که برای یک سامانه، نام کاربری پیشنهادی ایجاد کند. این برنامه باید ابتدا نام و سن کاربر را از او دریافت کرده سپس با به هم چسباندن نام و سن و اضافه کردن علامت _ بین این دو رشته و همچنین یک علامت تعجب ! در انتهای آن، یک نام کاربری بسازد و آن را در متغیر username ذخیره کند. در نهایت، نام کاربری ساخته شده را چاپ کند.

به عنوان مثال، اگر کاربر نام "hooshang" و سن 24 را وارد کند، نام کاربری پیشنهادی توسط برنامه باید به صورت زیر باشد:

نام کاربری پیشنهادی: "hooshang_24!"
👨‍💻 3 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
👨‍💻 10 ساعت قبل User 6184 این تمرین رو مشاهده کرد
👨‍💻 8 ساعت قبل Sajjad.coding این تمرین رو مشاهده کرد
👨‍💻 5 ساعت قبل User 6190 این تمرین رو مشاهده کرد
👨‍💻 7 ساعت قبل User 6187 این تمرین رو مشاهده کرد

13 جواب

مرتب سازی
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
#include <iostream>
#include <cfloat> // برای فهمیدن ظرفیت متغیر ها :
#include <cctype>
#include <vector>
#include <list>
#include <ctime>

using namespace std ;

int main() {

    string name ;
    cout << "Name : " ;
    cin >> name ;

    string age ;
    cout << "Age = " ;
    cin >> age ;

    string username = name + "_" + age + "!" ;
    cout << "Username : " << username << endl;


    return 0 ;
}
<!DOCTYPE html>
<html lang="fa">
<head>
<meta charset="UTF-8" />
<title>Username Generator</title>
<style>
  body {
    font-family: Tahoma, sans-serif;
    direction: rtl;
    background-color: #f0f0f0;
    padding: 20px;
  }
  label, input, button {
    display: block;
    margin: 10px 0;
    font-size: 1.2em;
  }
  input {
    padding: 5px;
    width: 200px;
  }
  button {
    padding: 8px 15px;
    background-color: #007bff;
    color: white;
    border: none;
    cursor: pointer;
  }
  button:hover {
    background-color: #0056b3;
  }
  #result {
    margin-top: 20px;
    font-weight: bold;
    font-size: 1.3em;
    color: #333;
  }
</style>
</head>
<body>
  <label for="nameInput">لطفا نام خود را وارد کنید:</label>
  <input type="text" id="nameInput" />

  <label for="ageInput">لطفا سن خود را وارد کنید:</label>
  <input type="number" id="ageInput" />

  <button onclick="createUsername()">ایجاد نام کاربری</button>

  <div id="result"></div>

<script>
  function createUsername() {
    const name = document.getElementById('nameInput').value.trim();
    const age = document.getElementById('ageInput').value.trim();
    if(name === '' || age === '') {
      document.getElementById('result').textContent = 'لطفا نام و سن را وارد کنید.';
      return;
    }
    const username = `${name}_${age}!`;
    document.getElementById('result').textContent = `نام کاربری پیشنهادی: "${username}"`;
  }
</script>
</body>
</html>
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • در متن جواب اطلاعات شخصی شامل ایمیل و شماره موبایل و آی دی و... ننویس
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

×
بستن