Schema numerico
Fa parte della sezione Fondamenti del percorso C# di Coddy. Lezione 67 di 69.
Quando creiamo motivi come le piramidi, spesso dobbiamo creare stringhe con caratteri ripetuti. Ecco una tecnica utile per creare stringhe di questo tipo:
string str = new string('a', 10);str conterrà "aaaaaaaaaa"
Vediamo nel dettaglio come funziona:
new stringcrea una stringa di caratteri- il carattere
'a'indica quale carattere vogliamo ripetere 10indica quante volte ripetere il carattere
Sfida
FacileOgni caso di test ha un input: un numero intero dispari.
Il tuo compito è stampare la piramide di n usando *; ecco alcuni esempi:
1 - piramide
*5 - piramide
*
***
*****7 - piramide
*
***
*****
*******Input
- un numero intero dispari
ninserito dall'utente - 1 <=
n< 1000
Suggerimenti
- Prova a partire dai triangoli piccoli
- Controlla il suggerimento se sei bloccato ;)
nrappresenta il numero di*nella riga inferiore
Provalo tu
using System;
public class Program {
public static void Main(string[] args) {
int n = int.Parse(Console.ReadLine());
}
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloIncremento/DecrementoIncremento/Decremento postfissoAbbreviazioni aritmetiche7Input/Output di base
Output di baseInterpolazione di stringheLettura dell'inputParsingRipasso - Fino a 120Ripasso - Vero o falso5Operatori Parte 2
Operatori di confrontoOperatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 33Variabili Parte 2
VarCostantiConvenzioni di denominazioneRiepilogo - Inizializzare le variabiliConversione dei tipi6Prendere decisioni
Istruzione ifIf - ElseIstruzione switchOperatore ternarioRiepilogo - If ElseIf - Else annidati9Cicli
Ciclo forCiclo whileCiclo do whileBreakContinueCiclo annidatoCiclo infinitoRiepilogo - Input dinamico12Operazioni sulle stringhe
Metodi delle stringhe Parte 1Metodi delle stringhe Parte 2Formattazione delle stringheEsercitati da solo: Compilatore C# online