Рубрики

Программа для печати Happy Birthday

После большого количества алгоритмов программирования настала очередь пожелать другу-программисту. Отправьте этот код своему другу-кодеру и преподнесите ему сюрприз в день его рождения !

CPP

// Программа CPP для печати Happy Birthday
#include<bits/stdc++.h>

using namespace std;

  

int main()

{

    // Печать первой строки

    char ch = '@';

    for(int i=1; i<=34; i++)

    {

        if (i==5||i==7||i==10||i==11||i==14||i==15||

           i==16||i==18||i==19||i==20||i==22||i==24)

            cout << ch ;

        else cout << " " ;

  

    }

  

    // Печать второй строки

    cout << endl;

    for(int i=1; i<=34; i++)

    {

        if(i==5||i==7||i==9||i==12||i==14||i==16

                ||i==18||i==20||i==22||i==24)

            cout << ch ;

        else cout << " " ;

  

    }

  

    // Печать третьей строки

    cout << endl;

    for (int i=1; i<=34; i++)

    {

        if (i==5||i==6||i==7||i==9||i==10||i==11||i==12||

            i==14||i==15||i==16||i==18||i==19||i==20||

            i==22||i==23||i==24)

            cout << ch ;

        else cout << " " ;

  

    }

  

    // Печать четвертой строки

    cout << endl;

    for (int i=1; i<=34; i++)

    {

        if (i==5||i==7||i==9||i==12||i==14||i==18||i==23)

            cout << ch ;

        else cout << " " ;

  

    }

  

    // Печать пятой строки

    cout << endl;

    for (int i=1; i<=34; i++)

    {

        if (i==5||i==7||i==9||i==12||i==14||i==18||i==23)

            cout << ch ;

        else cout << " " ;

  

    }

  

    // Happy напечатано, теперь печатаем

    // день рождения строка за строкой

    cout << endl;

    cout << endl;

    cout << endl;

    for (int i=1; i<=34; i++)

    {

        if (i==2||i==3||i==4||i==6||i==7||i==8||i==10||

            i==11||i==14||i==15||i==16||i==18||i==20||

            i==22||i==23||i==27||i==28||i==31||i==33)

            cout << ch ;

        else cout << " " ;

    }

    cout << endl;

    for(int i=1; i<=34; i++)

    {

        if (i==2||i==4||i==7||i==10||i==12||

            i==15||i==18||i==20||i==22||i==24||

            i==26||i==29||i==31||i==33)

            cout << ch ;

        else cout << " " ;

    }

    cout << endl;

    for (int i=1; i<=34; i++)

    {

        if (i==2||i==3||i==4||i==7||i==10||i==11||

            i==15||i==18||i==19||i==20||i==22||

            i==24||i==26||i==27||i==28||i==29||i==31

            ||i==32||i==33)

            cout << ch ;

        else cout << " " ;

    }

    cout << endl;

    for (int i=1; i<=34; i++)

    {

        if (i==2||i==4||i==7||i==10||i==12||

            i==15||i==18||i==20||i==22||

            i==24||i==26||i==29||i==32)

            cout << ch ;

        else cout << " " ;

    }

    cout << endl;

    for (int i=1; i<=34; i++)

    {

        if (i==2||i==3||i==4||i==6||i==7||i==8||

            i==10||i==12||i==15||i==18||i==20||

            i==23||i==22||i==26||i==29||i==32)

            cout << ch ;

        else cout << " " ;

    }

    cout << endl;

}

Джава

// Java-программа для печати
// С Днем Рождения

  

class GFG

{

public static void main(String arg[])

{

    // Печать первой строки

    char ch = '@';

    for(int i=1; i<=34; i++)

    {

        if (i==5||i==7||i==10||

            i==11||i==14||i==15||

            i==16||i==18||i==19||

            i==20||i==22||i==24)

            System.out.print(ch);

        else System.out.print(" ");

   

    }

   

    // Печать второй строки

    System.out.println();

    for(int i=1; i<=34; i++)

    {

        if(i==5||i==7||i==9||i==12||i==14||i==16

                ||i==18||i==20||i==22||i==24)

            System.out.print(ch);

        else System.out.print(" ");

   

    }

   

    // Печать третьей строки

    System.out.println();

    for (int i=1; i<=34; i++)

    {

        if (i==5||i==6||i==7||i==9||

            i==10||i==11||i==12||

            i==14||i==15||i==16||

            i==18||i==19||i==20||

            i==22||i==23||i==24)

            System.out.print(ch) ;

        else System.out.print(" ");

   

    }

   

    // Печать четвертой строки

    System.out.println();

    for (int i=1; i<=34; i++)

    {

        if (i==5||i==7||i==9||i==12||

            i==14||i==18||i==23)

            System.out.print(ch);

        else System.out.print(" ");

   

    }

   

    // Печать пятой строки

    System.out.println();

    for (int i=1; i<=34; i++)

    {

        if (i==5||i==7||i==9||i==12||

            i==14||i==18||i==23)

            System.out.print(ch);

        else System.out.print(" ");

   

    }

   

    // Happy напечатано, теперь печатаем

    // день рождения строка за строкой

    System.out.println();

    System.out.println();

    System.out.println();

    for (int i=1; i<=34; i++)

    {

        if (i==2||i==3||i==4||i==6||

            i==7||i==8||i==10||

            i==11||i==14||i==15||

            i==16||i==18||i==20||

            i==22||i==23||i==27||

            i==28||i==31||i==33)

            System.out.print(ch);

        else System.out.print(" ");

    }

  

    System.out.println();

    for(int i=1; i<=34; i++)

    {

        if (i==2||i==4||i==7||i==10||i==12||

            i==15||i==18||i==20||i==22||i==24||

            i==26||i==29||i==31||i==33)

            System.out.print(ch);

        else System.out.print(" ");

    }

  

    System.out.println();

    for (int i=1; i<=34; i++)

    {

        if (i==2||i==3||i==4||i==7||

            i==10||i==11||

            i==15||i==18||i==19||

            i==20||i==22||

            i==24||i==26||i==27||

            i==28||i==29||i==31

            ||i==32||i==33)

            System.out.print(ch);

        else System.out.print(" ");

    }

  

    System.out.println();

    for (int i=1; i<=34; i++)

    {

        if (i==2||i==4||i==7||i==10||i==12||

            i==15||i==18||i==20||i==22||

            i==24||i==26||i==29||i==32)

            System.out.print(ch);

        else System.out.print(" ");

    }

  

    System.out.println();

    for (int i=1; i<=34; i++)

    {

        if (i==2||i==3||i==4||i==6||i==7||i==8||

            i==10||i==12||i==15||i==18||i==20||

            i==23||i==22||i==26||i==29||i==32)

            System.out.print(ch);

        else System.out.print(" ");

    }

  

    System.out.println();

}
}

  
// Этот код добавлен
// Анант Агарвал.

python3

# Python программа для
# печать С Днем Рождения
# Печать первой строки

  

ch = '@'

for i in range(1,(34+1)):

      

    if (i==5 or i==7 or i==10 or

        i==11 or i==14 or i==15 or

        i==16 or i==18 or i==19 or

        i==20 or i==22 or i==24):

        print(ch,end="")

    else:

        print(" ", end="")

   

      
# Печать второй строки

print()

for i in range(1,(34+1)):

      

    if(i==5 or i==7 or i==9 or

       i==12 or i==14 or i==16

        or i==18 or i==20 or

       i==22 or i==24):

        print(ch,end="")

    else:

        print(" ", end="")

   
# Напечатать третий ряд

print()

for i in range(1,(34+1)):

      

    if (i==5 or i==6 or i==7 or

        i==9 or i==10 or i==11 or i==12 or

        i==14 or i==15 or i==16 or

        i==18 or i==19 or i==20 or

        i==22 or i==23 or i==24):

        print(ch,end="")

    else:

        print(" ", end="")

   
# Печать четвертого ряда

print()

for i in range(1,(34+1)):

      

    if (i==5 or i==7 or i==9 or i==12

        or i==14 or i==18 or i==23):

        print(ch,end="")

    else:

        print(" ", end="")

   
# Печать пятой строки

print()

for i in range(1,(34+1)):

      

    if (i==5 or i==7 or i==9 or

        i==12 or i==14 or i==18 or i==23):

        print(ch,end="")

    else:

        print(" ",end="")

   
# Happy печатается,
# теперь печатать день рождения построчно

print()

print()

print()

for i in range(1,(34+1)):

          

    if (i==2 or i==3 or i==4 or

        i==6 or i==7 or i==8 or i==10 or

        i==11 or i==14 or i==15 or

        i==16 or i==18 or i==20 or

        i==22 or i==23 or i==27 or

        i==28 or i==31 or i==33):

        print(ch,end="")

    else:

        print(" ",end="")

      

print()

for i in range(1,(34+1)):

      

    if (i==2 or i==4 or i==7 or i==10 or i==12 or

        i==15 or i==18 or i==20 or i==22 or i==24 or

        i==26 or i==29 or i==31 or i==33):

        print(ch,end="")

    else:

        print(" ",end="")

      

print()

for i in range(1,(34+1)):

      

    if (i==2 or i==3 or i==4 or

        i==7 or i==10 or i==11 or

        i==15 or i==18 or i==19 or

        i==20 or i==22 or

        i==24 or i==26 or i==27 or

        i==28 or i==29 or i==31

         or i==32 or i==33):

        print(ch,end="")

    else:

        print(" ",end="")

      

print()

for i in range(1,(34+1)):

      

    if (i==2 or i==4 or i==7 or i==10 or i==12 or

        i==15 or i==18 or i==20 or i==22 or

        i==24 or i==26 or i==29 or i==32):

        print(ch,end="")

    else:

        print(" ", end="")

      

print()

for i in range(1,(34+1)):

      

    if (i==2 or i==3 or i==4 or

        i==6 or i==7 or i==8 or

        i==10 or i==12 or i==15 or

        i==18 or i==20 or

        i==23 or i==22 or i==26 or

        i==29 or i==32):

        print(ch,end="")

    else:

        print(" ", end="")

      

print()

      
# Этот код добавлен
# Анант Агарвал.

C #

// C # программа для печати Happy Birthday

using System; 

    

class GFG 

    // Печать первой строки

    public static void Main()

    {

        char ch = '@'

        for(int i=1; i<=34; i++) 

        

            if (i==5||i==7||i==10||i==11||i==14||i==15|| 

               i==16||i==18||i==19||i==20||i==22||i==24) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        

        

        // Печать второй строки

        Console.Write("\n"); 

        for(int i=1; i<=34; i++) 

        

            if(i==5||i==7||i==9||i==12||i==14||i==16 

                    ||i==18||i==20||i==22||i==24) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        

        

        // Печать третьей строки

        Console.Write("\n"); 

        for (int i=1; i<=34; i++) 

        

            if (i==5||i==6||i==7||i==9||i==10||i==11||i==12|| 

                i==14||i==15||i==16||i==18||i==19||i==20|| 

                i==22||i==23||i==24) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        

        

        // Печать четвертой строки

        Console.Write("\n"); 

        for (int i=1; i<=34; i++) 

        

            if (i==5||i==7||i==9||i==12||i==14||i==18||i==23) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        

        

        // Печать пятой строки

        Console.Write("\n"); 

        for (int i=1; i<=34; i++) 

        

            if (i==5||i==7||i==9||i==12||i==14||i==18||i==23) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        

        

        // Happy напечатано, теперь печатаем

        // день рождения строка за строкой

        Console.Write("\n"); 

        Console.Write("\n"); 

        Console.Write("\n"); 

        for (int i=1; i<=34; i++) 

        

            if (i==2||i==3||i==4||i==6||i==7||i==8||i==10|| 

                i==11||i==14||i==15||i==16||i==18||i==20|| 

                i==22||i==23||i==27||i==28||i==31||i==33) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        Console.Write("\n"); 

        for(int i=1; i<=34; i++) 

        

            if (i==2||i==4||i==7||i==10||i==12|| 

                i==15||i==18||i==20||i==22||i==24|| 

                i==26||i==29||i==31||i==33) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        Console.Write("\n"); 

        for (int i=1; i<=34; i++) 

        

            if (i==2||i==3||i==4||i==7||i==10||i==11|| 

                i==15||i==18||i==19||i==20||i==22|| 

                i==24||i==26||i==27||i==28||i==29||i==31 

                ||i==32||i==33) 

                Console.Write(ch) ; 

            else Console.Write(" "); 

        

        Console.Write("\n"); 

        for (int i=1; i<=34; i++) 

        

            if (i==2||i==4||i==7||i==10||i==12|| 

                i==15||i==18||i==20||i==22|| 

                i==24||i==26||i==29||i==32) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        Console.Write("\n"); 

        for (int i=1; i<=34; i++) 

        

            if (i==2||i==3||i==4||i==6||i==7||i==8|| 

                i==10||i==12||i==15||i==18||i==20|| 

                i==23||i==22||i==26||i==29||i==32) 

                Console.Write(ch) ; 

            else Console.Write(" ") ; 

        

        Console.Write("\n");

    }

    // Этот код предоставлен DrRoot_

}


Выход :

    @ @  @@  @@@ @@@ @ @          
    @ @ @  @ @ @ @ @ @ @          
    @@@ @@@@ @@@ @@@ @@@          
    @ @ @  @ @   @    @           
    @ @ @  @ @   @    @           


 @@@ @@@ @@  @@@ @ @ @@   @@  @ @ 
 @ @  @  @ @  @  @ @ @ @ @  @ @ @ 
 @@@  @  @@   @  @@@ @ @ @@@@ @@@ 
 @ @  @  @ @  @  @ @ @ @ @  @  @  
 @@@ @@@ @ @  @  @ @ @@  @  @  @  

Эта статья предоставлена Манджитом Сингхом (HBD.N20) . Если вы как GeeksforGeeks и хотели бы внести свой вклад, вы также можете написать статью с помощью contribute.geeksforgeeks.org или по почте статьи contribute@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Рекомендуемые посты:

Программа для печати Happy Birthday

0.00 (0%) 0 votes