martes, 8 de octubre de 2013

Ejercicios PowerShell

Ejercicio 1

Aquí vamos a hacer unos pequeños scripts de introducción a PowerShell.

1-
# saludo1.ps1
$saludo = "Buenas tardes"
$nombre = "Eneko"
Write-Output $saludo $nombre
2-
#saludo2.ps1
$saludo = $args[0]
$nombre = $args[1]
Write-Output $saludo $nombre
3-
# saludo3.ps1
$saludo = Read-Host "Introduce un saludo: "
$nombre = Read-Host "Introduce un nombre: "
Write-Output $saludo $nombre
4-
# aritmeticas.ps1
[int]$num1 = Read-Host "Introduce un numero: "
[int]$num2 = Read-Host "Introduce otro numero: "
$sum = $num1 + $num2
$res = $num1 - $num2
$mul = $num1 * $num2
$div = $num1 / $num2
Write-Output $sum
Write-Output $res
Write-Output $mul
Write-Output $div
5-
# compararNums.ps1
$num1 = Read-Host "Introduce un numero: "
$num2 = Read-Host "Introduce otro numero: "
if ( $num1 -eq $num2 ) {
Write-Output "Son iguales."
}
 if ( $num1 -gt $num2 ) {
Write-Output "El primer numero es mayor."
}
 if ( $num1 -lt $num2 ) {
Write-Output "El primer numero es menor."
}
6-
# fapFor.ps1
$fap = Read-Host "Introduce un numero: "
if ( $fap -gt 0 ) {
   for ( $i = 0 ; $i < $fap ; $i++ ) {
    Write-Output $fap
   }
}
7-
# entreUnoYCien.ps1
$cont = 0
do {
$num1 = Read-Host "Introduce un numero: "
$cont++
}while (($i -gt 0) -and ($i -lt 100 ))
if ( $cont -eq 0 ) {
   Write-Output "Campeon"
}
else
{
  for ( $i = 0 ; $i < $cont ; $i++ ) {
   Write-Output "Eres retrasado"
  }
}
8-

No hay comentarios:

Publicar un comentario