Probleme Lab 3 Pitic Emanuel
Probleme Lab 3 Pitic Emanuel
Scanner;
import java.io.*;
//TIP To <b>Run</b> code, press <shortcut actionId="Run"/> or
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
public class Main {
public static void problema1() {
Scanner sc = new Scanner(System.in);
System.out.println("Introduceti numarul de elemente: ");
int n = sc.nextInt();
System.out.println("Numarul introdus este " + n );
if (n > 0)
{
int [] a = new int [n+1];
int i = 1;
System.out.print("Elementul "+i+" este:" );
a[i]=sc.nextInt();
int min=a[1];
for (i=2; i<=n; i++)
{
System.out.print("Elementul "+i+" este:" );
a[i]=sc.nextInt();
if(a[i]<min)
{
min=a[i];
}
}
System.out.println("Valoarea minima din vector este "+min );
}
else {
System.out.println("Valoarea"+n+" este invalida" );
}
}
public static void problema4() {
//4 - sortat
Scanner sc = new Scanner(System.in);
System.out.println("Introduceti numarul de elemente: ");
int n = sc.nextInt();
System.out.println("Numarul introdus este " + n );
if (n > 0) {
int[] a = new int[n + 1];
int i = 1;
boolean ok = true;
System.out.print("Elementul " + i + " este:");
a[i] = sc.nextInt();
for (i = 2; i <= n; i++) {
System.out.print("Elementul " + i + " este:");
a[i] = sc.nextInt();
if (a[i] < a[i - 1])
ok = false;
}
if (ok == true)
{
System.out.println("Sirul este ordonat crescator :)" );
}
else{
System.out.println("Sirul nu este ordonat crescator :(" );
}
}
else
{
System.out.println("Valoarea"+n+" este invalida" );
}
}
public static void problema6() {
//6 - patrat
Scanner sc = new Scanner(System.in);
System.out.println("Introduceti numarul de elemente: ");
int n = sc.nextInt();
System.out.println("Numarul introdus este " + n );
if (n > 0)
{
int[] a = new int[n];
int[] auxiliar = new int[n];
int i;
for (i = 0; i < n; i++) {
System.out.print("Elementul " + i + " este:");
a[i] = sc.nextInt();
auxiliar[i]=a[i]*a[i];
}
for (i = 0; i < n ; i++)
{
System.out.println("Patratul elementului " + a[i] + " este: " +
auxiliar[i]);
}
}
else
{
System.out.println("Valoarea "+n+" este invalida" );
}
}
public static void problema14()
{
Scanner sc = new Scanner(System.in);
System.out.println("Introduceti sirul initial: ");
String sir1= sc.nextLine();
System.out.println("Introduceti caracterul de schimbat: ");
String aux = sc.nextLine();
char c= aux.charAt(0);
sir1=sir1.replace(c, '*');
System.out.println("Sirul transformat: "+sir1);
}
}
}