Programa para patrones triangulares de alfabetos.

La impresión de patrones siempre ha sido un tema interesante en los lenguajes de programación. Enfatiza el uso de bucles internos y externos en bucles anidados y crea hermosos patrones a partir de ellos. 
A continuación se dan algunos patrones usando alfabetos. Nuestra tarea es escribir programas para los patrones dados a continuación, de modo que cada patrón se imprima sobre la base de la entrada ‘n’ dada cuando n = recuento de alfabetos.

Primer patrón

C++

// C++ code for triangular
// patterns of alphabets
#include <bits/stdc++.h>
using namespace std;
 
int main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++)
    {
        for (j = i; j <= n; j++)
        {
            cout << (char)('A' - 1 + j) << " ";
        }
        cout << endl;
    }
    return 0;
}
 
// This code is contributed by
// shubhamsingh10

C

#include <stdio.h>
int main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++) {
        for (j = i; j <= n; j++) {
            printf("%c", 'A' - 1 + j);
        }
        printf("\n");
    }
    return 0;
}

Java

class GFG
{
public static void main(String args[])
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++)
    {
        int ch = 65;
            for (j = i; j <= n; j++)
            {
                System.out.print((char)(ch -1 + j) + " ");
            }
        System.out.print("\n");
    }
}
}
 
// This code is contributed
// by Akanksha Rai

Python3

# Python 3 code for triangular
# patterns of alphabets
n = 5
for i in range(1, n + 1):
    for j in range(i, n + 1):
        print(chr(ord('A') - 1 + j), end = ' ')
    print()
 
# This code is contributed
# by SamyuktaSHegde

C#

using System;
class GFG
{
public static void Main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++)
    {
        int ch = 65;
            for (j = i; j <= n; j++)
            {
                Console.Write((char)(ch - 1 + j) + " ");
            }
        Console.Write("\n");
    }
}
}
 
// This code is contributed
// by Akanksha Rai

PHP

<?php
// PHP code for triangular
// patterns of alphabets
 
$n = 5;
    for ($i = 1; $i <= $n; $i++)
    {
        for ($j = $i; $j <= $n; $j++)
        {
            echo chr(65 - 1 + $j)." ";
        }
        echo "\n";
    }
 
// This code is contributed by mits
?>

Javascript

<script>
 
      // JavaScript code for triangular
      // patterns of alphabets
      var i,
        j,
        n = 5;
      for (i = 1; i <= n; i++)
      {
        for (j = i; j <= n; j++)
        {
          document.write(
            String.fromCharCode("A".charCodeAt(0) - 1 + j)
            + "  "
          );
        }
        document.write("<br>");
      }
       
</script>

Producción:  

A B C D E 
B C D E
C D E
D E
E

Segundo patrón

C++

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int i, j, n = 5;
    for (i = n; i >= 1; i--) {
        for (j = 1; j <= i; j++) {
            cout << (char)('A' - 1 + i) << " ";
        }
        cout << endl;
    }
    return 0;
}
 
// This code is contributed by shubhamsingh10

C

#include <stdio.h>
int main()
{
    int i, j, n = 5;
    for (i = n; i >= 1; i--) {
        for (j = 1; j <= i; j++) {
            printf("%c ", 'A' - 1 + i);
        }
        printf("\n");
    }
    return 0;
}

Java

class GFG
{
     
// Driver code
public static void main(String[] args)
{
    int i, j, n = 5;
    for (i = n; i >= 1; i--)
    {
        for (j = 1; j <= i; j++)
        {
            System.out.printf("%c ", 'A' - 1 + i);
        }
        System.out.printf("\n");
    }
    }
}
 
// This code is contributed by PrinciRaj1992

Python3

# Python3 code for triangular
# patterns of alphabets
n = 5
for i in range(n, 0, -1):
    for j in range(1, i + 1, 1):
        print(chr(ord('A') - 1 + i),   
                         end = ' ')
    print()
 
# This code is contributed by Rajput-Ji

C#

// C# code for triangular
// patterns of alphabets
using System;
     
class GFG
{
     
// Driver code
public static void Main(String[] args)
{
    int i, j, n = 5;
    for (i = n; i >= 1; i--)
    {
        for (j = 1; j <= i; j++)
        {
            Console.Write("{0} ",
                         (char)('A' - 1 + i));
        }
        Console.Write("\n");
    }
}
}
 
// This code is contributed
// by Princi Singh

PHP

<?php
// PHP code for triangular
// patterns of alphabets
 
$n = 5;
    for ($i = $n; $i >= 1; $i--)
    {
        for ($j = 1; $j <= $i; $j++)
        {
            echo chr(65 - 1 + $i)." ";
        }
        echo "\n";
    }
 
// This code is contributed by mits
?>

Javascript

<script>
 
var i, j, n = 5;
 
for (i = n; i >= 1; i--)
{
    for (j = 1; j <= i; j++)
    {
        document.write(String.fromCharCode('A'.charCodeAt(0) - 1 + i)
        +" ");
    }
    document.write("<br>");
}
 
// This code is contributed by 29AjayKumar
 
</script>

Producción:  

E E E E E
D D D D
C C C
B B
A

Tercer patrón

C++

#include <iostream>
using namespace std;
int main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++) {
        for (j = 1; j <= i; j++) {
            cout << (char)('A' + j - 1) << " ";
        }
        cout << endl;
    }
    return 0;
}
 
// This code is contributed by shubhamsingh10

C

#include <stdio.h>
int main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++) {
        for (j = 1; j <= i; j++) {
            printf("%c ", 'A' + j - 1);
        }
        printf("\n");
    }
    return 0;
}

Java

import java.io.*;
 
class GFG
{
    public static void main (String[] args)
    {
        int i, j, n = 5;
        for (i = 1; i <= n; i++)
        {
            int ch = 65;
            for (j = 1; j <= i; j++)
            {
                System.out.print(((char)ch));
                ch++;
            }
        System.out.println();
        }
    }
}
 
//This code is contributed by m_kit

Python3

# Python3 code for triangular
# patterns of alphabets
if __name__ == '__main__':
     
    n = 5;
    for i in range(1, n + 1):
        for j in range(1, i + 1):
            print(chr(ord('A') + j - 1),
                             end = " ");
 
        print("");
     
# This code is contributed by 29AjayKumar

C#

// C# code for triangular
// patterns of alphabets
using System;
 
class GFG
{
    static public void Main ()
    {
         
        int i, j, n = 5;
        for (i = 1; i <= n; i++)
        {
            int ch = 65;
            for (j = 1; j <= i; j++)
            {
                Console.Write(((char)ch));
                ch++;
            }
        Console.WriteLine();
        }
    }
}
 
// This code is contributed by ajit

PHP

<?php
// PHP code for triangular
// patterns of alphabets
 
$n = 5;
    for ($i = 1; $i <= $n; $i++)
    {
        for ($j = 1; $j <= $i; $j++)
        {
             
            //Ascii value of A is 65
            echo chr(65 + $j - 1)." ";
        }
        echo "\n";
    }
 
// This code is contributed by mits
?>

Javascript

<script>
 
let i, j, n = 5;
for(i = 1; i <= n; i++)
{
    let ch = 65;
    for(j = 1; j <= i; j++)
    {
        document.write(
            String.fromCharCode(ch) + " ");
        ch++;
    }
    document.write("<br>");
}
 
// This code is contributed by rag2127
 
</script>

Producción:  

A
A B
A B C
A B C D 
A B C D E

Cuarto patrón

C++

#include <iostream>
using namespace std;
 
int main()
{
    int i, j, n = 5;
    for (i = n; i >= 1; i--) {
        for (j = i; j <= n; j++) {
            cout << (char)('A' + j - 1) << " ";
        }
        cout << endl;
    }
    return 0;
}
 
// This code is contributed by Shubhamsingh10

C

#include <stdio.h>
int main()
{
    int i, j, n = 5;
    for (i = n; i >= 1; i--) {
        for (j = i; j <= n; j++) {
            printf("%c ", 'A' + j - 1);
        }
        printf("\n");
    }
    return 0;
}

Java

// Java code for triangular
// patterns of alphabets
class GFG
{
    public static void main(String[] args)
    {
        int i, j, n = 5;
        for (i = n; i >= 1; i--)
        {
            for (j = i; j <= n; j++)
            {
                System.out.printf("%c ", ('A' + j - 1));
            }
            System.out.println("");
        }
    }
}
 
// This code is contributed by PrinciRaj1992

Python3

# Python3 code for triangular
# patterns of alphabets
if __name__ == '__main__':
    n = 5;
    for i in range(n, 0, -1):
        for j in range(i, n + 1, 1):
            print(chr(ord('A') + j - 1),
                             end = " ");
 
        print("");
 
# This code is contributed by Rajput-Ji

C#

// C# code for triangular
// patterns of alphabets
using System;
 
class GFG
{
    public static void Main()
    {
        int i, j, n = 5;
        for (i = n; i >= 1; i--)
        {
            for (j = i; j <= n; j++)
            {
                Console.Write("{0} ",(char)('A' + j - 1));
            }
            Console.WriteLine("");
        }
    }
}
 
// This code is contributed by Code_Mech

PHP

<?php
// PHP code for triangular
// patterns of alphabets
 
$n = 5;
for ($i = $n; $i >= 1; $i--)
{
    for ($j = $i; $j <= $n; $j++)
    {
        echo chr(65 + $j - 1)." ";
    }
    echo "\n";
}
 
// This code is contributed by mits
?>

Javascript

<script>
 
let i, j, n = 5;
        for (i = n; i >= 1; i--)
        {
            for (j = i; j <= n; j++)
            {
                document.write(String.fromCharCode('A'.charCodeAt(0) + j - 1)+" ");
            }
            document.write("<br>");
        }
 
 
// This code is contributed by avanitrachhadiya2155
</script>

Producción:  

E
D E
C D E
B C D E
A B C D E

Quinto patrón

C++

#include <iostream>
using namespace std;
int main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++) {
        for (j = n; j >= i; j--) {
            cout <<(char)('A' - 1 + i)<<" ";
        }
        cout << endl;
    }
    return 0;
}
 
// This code is contributed by shubhamsingh10

C

#include <stdio.h>
int main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++) {
        for (j = n; j >= i; j--) {
            printf("%c ", 'A' - 1 + i);
        }
        printf("\n");
    }
    return 0;
}

Java

/* Java program to find best
meeting point in 2D array*/
import java.util.*;
 
public class GFG
{
 
public static void main(String[] args)
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++)
    {
        for (j = n; j >= i; j--)
        {
            System.out.printf("%c ", ('A' - 1 + i));
        }
        System.out.println("");;
    }
}
}
 
// This code is contributed by 29AjayKumar

Python3

# Python3 code for triangular
# patterns of alphabets
if __name__ == '__main__':
    i, j, n = 0, 0, 5;
    for i in range(1, n + 1):
        for j in range(n, i - 1, -1):
            print(chr(ord('A') - 1 + i), end = " ");
        print("");
 
# This code is contributed by Princi Singh

C#

/* C# program to find best
meeting point in 2D array*/
using System;
 
class GFG
{
 
// Driver code
public static void Main(String[] args)
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++)
    {
        for (j = n; j >= i; j--)
        {
            Console.Write("{0} ", (char)('A' - 1 + i));
        }
        Console.WriteLine("");;
    }
}
}
 
// This code contributed by Rajput-Ji

PHP

<?php
// PHP code for triangular
// patterns of alphabets
 
$n = 5;
    for ($i = 1; $i <= $n; $i++)
    {
        for ($j = $n; $j >= $i; $j--)
        {
            echo chr(65 - 1 + $i)." ";
        }
        echo "\n";
    }
 
// This code is contributed by mits
?>

Javascript

<script>
 
 
/* JavaScript program to find best
meeting point in 2D array*/
var i, j, n = 5;
    for (i = 1; i <= n; i++)
    {
        for (j = n; j >= i; j--)
        {  
            document.write(String.fromCharCode('A'.charCodeAt(0) - 1 + i)+" ");
        }
        document.write("<br>");
    }
 
// This code is contributed by shivanisinghss2110
 
</script>

Producción:  

A A A A A
B B B B
C C C 
D D 
E

Sexto patrón

C++

// C++ code for triangular
// patterns of alphabets
#include <iostream>
using namespace std;
 
int main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++) {
        for (j = i; j >= 1; j--) {
            cout << (char)('A' + j - 1) << " ";
        }
        cout << endl;
    }
    return 0;
}
 
// This code is contributed by SHUBHAMSINGH10

C

// C code for triangular
// patterns of alphabets
#include <stdio.h>
int main()
{
    int i, j, n = 5;
    for (i = 1; i <= n; i++) {
        for (j = i; j >= 1; j--) {
            printf("%c ", 'A' + j - 1);
        }
        printf("\n");
    }
    return 0;
}

Java

// Java code for triangular
// patterns of alphabets
class GFG
{
 
    public static void main(String[] args)
    {
        int i, j, n = 5;
        for (i = 1; i <= n; i++)
        {
            for (j = i; j >= 1; j--)
            {
                System.out.printf("%c ", 'A' + j - 1);
            }
            System.out.printf("\n");
        }
    }
}
 
// This code is contributed by Rajput-Ji

Python3

# Python3 code for triangular
# patterns of alphabets
 
if __name__ == '__main__':
     
    i, j, n = 0, 0, 5;
    for i in range(1, n + 1):
        for j in range(i, 0, -1):
            print(chr(ord('A') + j - 1),
                             end = " ");
 
        print();
 
# This code is contributed by Rajput-Ji

C#

// C# code for triangular
// patterns of alphabets
using System;
 
class GFG
{
 
    // Driver code
    public static void Main(String[] args)
    {
        int i, j, n = 5;
        for (i = 1; i <= n; i++)
        {
            for (j = i; j >= 1; j--)
            {
                Console.Write("{0} ",
                    Convert.ToChar('A' + j - 1));
            }
            Console.Write("\n");
        }
    }
}
 
// This code is contributed by PrinciRaj1992

PHP

<?php
// PHP code for triangular
// patterns of alphabets
 
$n = 5;
for ($i = 1; $i <= $n; $i++)
{
    for ($j = $i; $j >= 1; $j--)
    {
        echo chr(65 + $j - 1)." ";
    }
    echo "\n";
}
 
// This code is contributed by mits
?>

Javascript

Javascript<script>
 
 
/* JavaScript program to find best
meeting point in 2D array*/
var i, j, n = 5;
    for (i = 1; i <= n; i++)
        {
            for (j = i; j >= 1; j--)
        {  
             document.write(String.fromCharCode('A'.charCodeAt(0) + j - 1)+" ");
        }
        document.write("<br>");
    }
 
// This code is contributed by shivanisinghss2110
 
</script>

Producción:  

A 
B A
C B A
D C B A
E D C B A

 Complejidad del tiempo: O(n*n)

Espacio Auxiliar: O(1)

Publicación traducida automáticamente

Artículo escrito por Smitha Dinesh Semwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *