Advertisement
Guest User

Untitled

a guest
Sep 13th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.82 KB | None | 0 0
  1. package exercicios;
  2. import java.util.Scanner;
  3.  
  4. public class Exercicios {
  5.  
  6.  
  7. public static void main(String[] args) {
  8. Scanner ler = new Scanner(System.in);
  9. //Exercício 1 ---------------------------------
  10. int a = 1;
  11. while(a > 0){
  12. System.out.println("Digite uma nota entre zero e dez");
  13. int nota = ler.nextInt();
  14. if(nota > 10 || nota < 0)
  15. System.out.println("Valor inválido.");
  16. else
  17. a = 0;
  18. }
  19. //FIM Exercício 1 ---------------------------------
  20.  
  21. //Exercício 2 ---------------------------------
  22. int b = 1;
  23. while(b > 0){
  24. System.out.println("Digite um usuario:");
  25. String str = ler.nextLine();
  26. System.out.println("Digite uma senha:");
  27. String senha = ler.nextLine();
  28. if(senha.compareTo(str) == 0)
  29. System.out.println("ERR0R - Mesmo nome de usuário na senha.");
  30. else
  31. b = 0;
  32. }
  33. //FIM Exercício 2 ---------------------------------
  34. //Exercício 3 ---------------------------------
  35. int idade;
  36. String Nome;
  37. char sexo,ec;
  38. double salario;
  39. System.out.println("Digite o seu nome");
  40. String nome = ler.nextLine();
  41.  
  42. if(nome.length() < 3)
  43. System.out.println("O nome deve ter mais que 3 caracteres.");
  44.  
  45. System.out.println("Digite sua idade:");
  46. idade = ler.nextInt();
  47. if(idade > 100 || idade < 0)
  48. System.out.println("Digite uma idade valida");
  49.  
  50. System.out.println("Digite seu salario");
  51. salario = ler.nextInt();
  52. if(salario < 0);
  53. System.out.println("Salario negativo.");
  54.  
  55. System.out.println("Digite seu sexo:");
  56. sexo = ler.next().charAt(0);
  57. if(sexo != 'f' || sexo != 'm')
  58. System.out.println("Sexo invalido");
  59. if(sexo == 'f')
  60. System.out.println("Feminino!!!");
  61. else
  62. System.out.println("Masculino!!!");
  63.  
  64. System.out.println("Estado civil:");
  65. ec = ler.next().charAt(0);
  66. switch (ec) {
  67. case 's':
  68. System.out.println("Solteiro(a)!!!");
  69. break;
  70. case 'c':
  71. System.out.println("Casado(a)!!!");
  72. break;
  73. case 'v':
  74. System.out.println("Viuvo(a)!!!");
  75. break;
  76. case 'd':
  77. System.out.println("Divorciado(a)!!!");
  78. break;
  79. default:
  80. break;
  81. }
  82. //FIM Exercício 3 ---------------------------------
  83. //Exercício 4 ---------------------------------
  84. int cont = 0, u;
  85. int vet[] = new int[10];
  86.  
  87. System.out.println("Digite 10 numeros");
  88. for(int i = 1; i < 11; i++){
  89. System.out.println(i + " numero");
  90. u = ler.nextInt();
  91. vet[i-1] = u;
  92. if(u%2==0)
  93. cont++;
  94.  
  95. }
  96. System.out.println(cont+" Numeros pares");
  97.  
  98. //FIM Exercício 4 ---------------------------------
  99. //Exercício 5 ---------------------------------
  100. int cont2 = 0;
  101. int vet2[] = new int[50];
  102.  
  103. System.out.println("Digite 50 numeros");
  104. for(int i = 1; i < 51; i++){
  105. System.out.println(i + " numero");
  106. u = ler.nextInt();
  107. vet2[i-1] = u;
  108. if(u>0)
  109. cont2++;
  110. }
  111. System.out.println(cont2+" Numeros positivos");
  112. //FIM Exercício 5 ---------------------------------
  113.  
  114. //Exercício 6 ---------------------------------
  115. int cont3 = 0, cont33 = 0;
  116. int vet3[] = new int[6];
  117. System.out.println("Digite 10 numeros");
  118. for(int i = 1; i < 11; i++){
  119. System.out.println(i + " numero");
  120. u = ler.nextInt();
  121. vet3[i-1] = u;
  122. if(u<0)
  123. cont3++;
  124. else if(u>0)
  125. cont33 += u;
  126. }
  127. System.out.println(cont+" Numeros negativos");
  128. System.out.println(cont2+" Soma dos positivos");
  129. //FIM Exercício 6 ---------------------------------
  130. //Exercício 7 ---------------------------------
  131. int cont7 = 0, cont27 = 0;
  132. int cont37 = 0, cont47 = 0;
  133. int vet7[] = new int[6];
  134. System.out.println("Digite 6 numeros");
  135. for(int i = 1; i < 7; i++){
  136. System.out.println(i + " numero");
  137. u = ler.nextInt();
  138. vet7[i-1] = u;
  139. if(u%2==0){
  140. cont7++;
  141. cont27 += u;
  142. }
  143. else{
  144. cont37++;
  145. cont47 += u;
  146. }
  147.  
  148. }
  149. System.out.println(cont7+" Numeros Pares");
  150. System.out.println(cont27+" Soma dos pares");
  151. System.out.println(cont37+" Numeros Impares");
  152. System.out.println(cont47+" Soma dos Impares");
  153. //FIM Exercício 7 ---------------------------------
  154.  
  155. //Exercício 8 ---------------------------------
  156. int vet10[] = new int[10];
  157. System.out.println("Digite 20 numeros, 10 de cada vez");
  158. for(int i = 1; i < 11; i++){
  159. System.out.println(i + " numero vetor 1");
  160. u = ler.nextInt();
  161. vet[i-1] = u;
  162. }
  163. for(int i = 1; i < 11; i++){
  164. System.out.println(i + " numero vetor 2");
  165. u = ler.nextInt();
  166. vet10[i-1] = u;
  167. }
  168. for(int i = 1; i < 11; i++){
  169. System.out.println(i + " numero vetor 3");
  170. vet10[i-1] += vet[i-1];
  171. System.out.println(vet10[i-1]+" - Conteudo");
  172. }
  173. //FIM Exercício 8 ---------------------------------
  174.  
  175. //Exercício 9 ---------------------------------
  176. for(int i = 1; i < 9; i++){
  177. System.out.println(i + " numero vetor 1");
  178. u = ler.nextInt();
  179. vet[i-1] = u;
  180. }
  181. int cont9 = 1;
  182. for(int i = 1; i < 11; i++){
  183. if(vet[i-1] > 0){
  184. System.out.println(cont9 + " numero vetor 2");
  185. cont9++;
  186. }
  187. }
  188. for(int i = 1; i < 11; i++){
  189. if(vet[i-1] < 0){
  190. System.out.println(cont9 + " numero vetor 2");
  191. cont9++;
  192. }
  193. }
  194. //FIM Exercício 9 ---------------------------------
  195.  
  196. //Exercício 10 ---------------------------------
  197. int vet20[] = new int[20];
  198. for(int i = 1; i < 11; i++){
  199. System.out.println(i + " numero vetor 1");
  200. u = ler.nextInt();
  201. vet20[i-1] = u;
  202. }
  203. int cont10 = 1;
  204. for(int i = 11; i < 21; i++){
  205. System.out.println(cont + " numero vetor 2");
  206. u = ler.nextInt();
  207. vet20[i-1] = u;
  208. cont10++;
  209. }
  210. for(int i = 1; i < 21; i++){
  211. System.out.println(i + "º " + vet20[i-1] + " numero vetor 3");
  212. }
  213. //FIM Exercício 10 ---------------------------------
  214.  
  215. //Exercício 11 ---------------------------------
  216. for(int i = 1; i < 11; i++){
  217. System.out.println(i + " numero vetor 1");
  218. u = ler.nextInt();
  219. vet10[i-1] = u;
  220. }
  221. for(int i = 1, j = 10; j > 0; i++){
  222. System.out.println(i + "º " + vet10[j-1] + " numero vetor 3");
  223. }
  224. //FIM Exercício 11 ---------------------------------
  225. //Exercício 12 ---------------------------------
  226. System.out.println("Digite 10 numeros");
  227. for(int i = 1; i < 11; i++){
  228. System.out.println(i + " numero vetor 1");
  229. u = ler.nextInt();
  230. vet10[i-1] = u;
  231. for(int j = 0; j < i-1; j++){
  232. while(u == vet10[j]){
  233. System.out.println("numero invalido");
  234. j = 0;
  235. System.out.println(i + " numero vetor 1");
  236. u = ler.nextInt();
  237. }
  238. }
  239. vet10[i-1] = u;
  240. }
  241. System.out.println("Digite uma posição para excluir");
  242. u = ler.nextInt();
  243. int x = 10 - u;
  244. for(int i = 0; i < x-1; i++){
  245. vet10[u] = vet10[u+1];
  246. u++;
  247. }
  248. vet10[9] = 0;
  249. for(int i = 0; i < 9; i++){
  250. System.out.println(vet10[i]);
  251. }
  252. //FIM Exercício 12 ---------------------------------
  253.  
  254. //Exercício 13 ---------------------------------
  255. System.out.println("Digite 50 numeros");
  256. for(int i = 1; i < 51; i++){
  257. System.out.println(i + " numero vetor 1");
  258. u = ler.nextInt();
  259. vet2[i-1] = u;
  260. }
  261. System.out.println("Digite uma posição para excluir");
  262. u = ler.nextInt();
  263. int xx = 50 - u;
  264. for(int i = 0; i < xx-1; i++){
  265. vet2[u] = vet2[u+1];
  266. u++;
  267. }
  268. vet10[50] = 0;
  269. for(int i = 0; i < 49; i++){
  270. System.out.println(vet2[i]);
  271. }
  272. }
  273. //FIM Exercício 13 ---------------------------------
  274.  
  275. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement