es blog: exercises
This commit is contained in:
parent
6f8a8f260d
commit
339f96d04a
@ -1,5 +1,5 @@
|
||||
---
|
||||
const {code} = Astro.props;
|
||||
var {code} = Astro.props;
|
||||
---
|
||||
|
||||
<div class="whitespace-pre p-2 bg-black text-white rounded-md mb-4 font-mono">{code}</div>
|
@ -87,7 +87,7 @@ pub fn main() !void {
|
||||
}
|
||||
```
|
||||
|
||||
<Sh code="Hola Juan" />
|
||||
<Sh code="Hola Juan"></Sh>
|
||||
|
||||
|
||||
|
||||
@ -258,6 +258,57 @@ pub fn main() !void {
|
||||
```
|
||||
|
||||
|
||||
## Ejercicios
|
||||
|
||||
Resuelve estos ejercicios en tu editor de texto VSCode.
|
||||
Al ejecutar debe salir en el terminal el mismo resultado
|
||||
que el del enunciado.
|
||||
|
||||
|
||||
|
||||
<Exercise>
|
||||
1: Tenemos un cubo con 2cm de ancho, 4cm de largo y 10cm de alto.
|
||||
Crea variables para cada uno, calcula el volumen del cubo,
|
||||
y imprímelo para que quede así:
|
||||
|
||||
<Sh code={"El volumen del cubo es 80cm3"} />
|
||||
|
||||
<Fragment slot="solution">
|
||||
```zig
|
||||
const std = @import("std");
|
||||
|
||||
pub fn main() !void {
|
||||
const ancho = 2; // [!code focus:6]
|
||||
const largo = 4;
|
||||
const alto = 10;
|
||||
const volumen = ancho * largo * alto;
|
||||
|
||||
std.debug.print("El volumen del cubo es {d}cm3", .{volumen});
|
||||
}
|
||||
```
|
||||
</Fragment>
|
||||
</Exercise>
|
||||
|
||||
<Exercise>
|
||||
2: Un círculo tiene un radio de 73cm. Calcula su área
|
||||
tomando como valor de pi=`3.141592`, e imprime el
|
||||
siguiente mensaje:
|
||||
|
||||
<Sh code={"El área del círculo es 16741.543768cm2"} />
|
||||
|
||||
<Fragment slot="solution">
|
||||
```zig
|
||||
const std = @import("std");
|
||||
|
||||
pub fn main() !void {
|
||||
const radio = 73; // [!code focus:5]
|
||||
const pi = 3.141592;
|
||||
const area = pi * radio * radio;
|
||||
|
||||
std.debug.print("El área del círculo es {d}cm2", .{area});
|
||||
}
|
||||
```
|
||||
</Fragment>
|
||||
</Exercise>
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user