Informatică, întrebare adresată de Alexqwerty76, 8 ani în urmă

DAU COROANA!!! Implementati cate o functie care primeste argumentele necesare si afiseaza "triunghiuri" de forma celor de mai jos:
As vrea codul sa fie C

Anexe:

Răspunsuri la întrebare

Răspuns de vladelinschii05
1

1.
#include <stdio.h>

int main()

{

  int n;

  scanf("%d", &n);

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

  {

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

       {

           printf("%d ", j);

       }

       printf("\n");

  }

  return 0;

}

2.
#include <stdio.h>  

 

int main()  

{  

   int n,m;  

   printf("Introdu numarul de randuri: ");  

   scanf("%d",&n);  

   m=n;  

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

  {  

      for(int j=1;j<=m-1;j++)  

      {  

          printf(" ");  

      }  

      for(int k=1;k<=2*i-1;k++)  

      {  

         if(k==1 || k==2*i-1 || i==n)  

        printf("*");  

        else  

        printf(" ");  

      }  

      m--;  

   

     printf("\n");  

   }  

   return 0;  

}

Alte întrebări interesante