Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรม C++ สำหรับพิมพ์ข้อความ Happy Birthday


นี่คือโปรแกรม C++ ที่พิมพ์ข้อความ "Happy Birthday" โดยใช้เทคนิคการจัดการตัวอักษรแบบฉลาด

อัลกอริทึม

เริ่มต้น    กำหนด str1 ซึ่งรับตัวอักษรถัดไปของผลลัพธ์ที่ต้องการ เช่น สำหรับ H จะเป็น G    กำหนดสตริงให้กับพอยน์เตอร์ p    สร้างลูป while จนกว่า *p จะเท่ากับ NULL       ไปยังตัวอักษรถัดไปของสตริง พิมพ์มันออกมา จากนั้นไปยังตำแหน่งถัดไปของสตริง    พิมพ์ผลลัพธ์ จบ

ตัวอย่างโค้ด

#include<iostream> using namespace std; main(){    char str[]="G`ooxAhqsgc`x",*p;    p=str;    while(*p!='\0')       ++*p++;    cout<<str; }

ผลลัพธ์

HappyBirthday