fix prompts

This commit is contained in:
DavidOnTop 2024-12-10 08:23:21 +01:00
parent c0226433a0
commit a9dc29cfad
No known key found for this signature in database
GPG key ID: 5D05538A45D5149F
8 changed files with 35 additions and 1565 deletions

View file

@ -8,6 +8,7 @@ pub fn main() {
println!("{:?}", v);
let mut input = String::new();
println!("zadajte cislo");
std::io::stdin().read_line(&mut input).unwrap();
let input: f32 = input.trim().parse().unwrap();
println!("{}", v.iter().position(|x| *x == input).unwrap_or(usize::MAX))

View file

@ -1,17 +1,21 @@
pub fn main() {
let mut input = String::new();
println!("Zadajte prirodzene cislo a zaciatok intervalu: ");
std::io::stdin().read_line(&mut input).unwrap();
let a: u128 = input
.trim()
.parse()
.expect("Ocakavali sme prirodzene cislo");
input.clear();
println!("Zadajte prirodzene cislo b koniec intervalu: ");
std::io::stdin().read_line(&mut input).unwrap();
let b: u128 = input
.trim()
.parse()
.expect("ocakavali sme prirodzene cislo");
input.clear();
println!("Cisla delitelne tromi v intervale od {} do {}", a, b);
devidable(a, b);
}

View file

@ -6,9 +6,10 @@ Poznámka: Palindróm je slovo, veta, číslo (všeobecne akákoľvek postupnos
pub fn main() {
let mut input = String::new();
println!("zadaj retazec: ");
std::io::stdin().read_line(&mut input).unwrap();
println!("{}", palindrome(input.trim().to_string()));
println!("je palindrom: {}", palindrome(input.trim().to_string()));
}
fn palindrome(s: String) -> bool {

View file

@ -3,12 +3,15 @@ use std::ops::{Add, Sub};
pub fn main() {
let mut input = String::new();
println!("Zadaj cislo a: ");
std::io::stdin().read_line(&mut input).unwrap();
let a: i128 = input.trim().parse().unwrap();
input.clear();
println!("Zadaj cislo b: ");
std::io::stdin().read_line(&mut input).unwrap();
let b: i128 = input.trim().parse().unwrap();
input.clear();
println!("Zadaj operaciu (+, -, priemer): ");
std::io::stdin().read_line(&mut input).unwrap();
let op = input.trim().clone();

View file

@ -1,12 +1,14 @@
pub fn main() {
let mut input = String::new();
std::io::stdin().read_line(&mut input).unwrap();
println!("Zadaj cislo a zaciatok intervalu: ");
let a: i128 = input.trim().parse().unwrap();
input.clear();
println!("Zadaj cislo b koniec intervalu: ");
std::io::stdin().read_line(&mut input).unwrap();
let b: i128 = input.trim().parse().unwrap();
input.clear();
println!("Zadaj operaciu (p, parne, n, neparne): ");
std::io::stdin().read_line(&mut input).unwrap();
let op = input.trim();

View file

@ -1,5 +1,6 @@
pub fn main() {
let mut input = String::new();
println!("zadajte retazec");
std::io::stdin().read_line(&mut input).unwrap();
//i, í, y, ý, I, Í, Y, Ý
let input = input