return text.count(p) #cuenta las veces que aparece la palabra(p) en el texto

palabra = input(“Ingrese la palabra a buscar: “).lower() #lo convierte en minusculas

texto=input(“Cuál es el nombre del archivo?: “)

with open(texto, “rt”) as Txt:

text = Txt.read().lower() #abre el archivo y convierte todo en minusculas

print (“la palabra”, palabra, “se repite estas veces: “,(contador(palabra)))

# QUIZ#6, Euclide algorythm

CÓDIGO:

#include <iostream>

using namespace std;

int euclidianAlgo(int first, int second){

int tem=0;

int res=first%second;

while(res!=0){

first=second;

second=res;

res=first%second; }

return second; }

int main() {

int first, second, val;

cout<<“This program does the Euclidian Algorithm of the range of numbers you give”<<endl;

cout<<“Type the lower value”<<endl;

cin>>first;

cout<<“Ok now type the higher value”<<endl;

cin>>second;

val=euclidianAlgo(first, second);

cout<<“The greatest denominator of the two numbers is: “<<” “<<val<<endl; }

# QUIZ#5, Palindromos ydivisiones de numeros multiplos de 3

CÓDIGO 1.

#include <iostream>
using namespace std;
bool palindrome(string word){
int c=1;
string invert=string(word.rbegin(), word.rend());
int z=word.size();
for(int i=0; i<z; i=i+1){
if (word[i]==invert[i]) {
return true; }
else {
return false; }
return 0; } }
int main(){
string word;
cout<<“This program calculate if a single word is a palondrome or not”;
cout<<“Give the word to prove if its a palindrome or not”<<endl;
cin>>word;
if(palindrome(word)==false) {
cout<<word<<” “<<“Its NOT palindrome”<<endl; }
else{
cout<<word<<” “<<“It´s a Palindrome”<<endl; }
return 0;
}

CÓDIGO 2.

#include <iostream>
using namespace std;

int threesAdd(int range[], int numOfNum) {
int total=0;
int divi=0;
int val;
for(int i=0; i<numOfNum; i=i+1){
val=range[i];
if(val%3==0){
cout<<val<<” “<<“Is divisible so it goes to the addition”<<endl;
divi=divi+1;
total=total+val;}
else { } }
cout<<“The total divisble numbers:”<<” “<<divi<<” “;

int main() {
int values;
cout<<“This program evaluates a range of numbers and make a total addition”<<endl;
cout<<“But it only add the ones which are divisibles by 3″<<endl;
cout<<“How many values you will type?”<<” “;
cin>>values;
int range[values];
for(int

# QUIZ#4

CÓDIGO.

#include <iostream>
using namespace std;

int factorial(int x) {
if(x==0) {
return 1; }
else {
return x*factorial(x-1); }
}
long double eulerCal(float precision) {
long double e=0, previous=e;
int n=0;
do {
previous=e;
e=e+1.0/factorial (n);
n=n+1; }
while((e-previous)>precision);
return e;
}

int main() {
long double prec;
cout<<“Give the precision to determinate until wich value the program will run”<<endl;
cin>>prec;
cout<<“The Euler value with precision of:”<<” “<<prec<<” “<<“is: “<<” “<<eulerCal(prec)<<endl;
return 0;
}

# #WSQ04, REFLEXIÓN

El nuevo método de estudios que se está llevando a cabo, sobre abolir las calificaciones me parece un excelente método pues no limita a un estudiante a tener una nota solo porque vale algo, si no que lo motiva a hacerlo para ver el cuanto puede ganar en aprendizaje al hacerlo, siento que esto podría traer mejores resultados también el no hacer exámenes tal cual, si no, entregas, o simplemente no hacer preguntas concisas de algún tema si no meramente ver lo que se ha aprendido, dejar que el alumno diga realmente lo que el sabe y no lo limiten a decir que no se supo esas 10 preguntas que pudieron haber venido plasmadas en un examen, pues tal vez esas no se las sabía, pero podría haber sabido muchísimo más del tema que eso.

El método de Abolish Grades, simplemente yo lo definiría como una excelente manera de hacer que el propio alumno explote sus habilidades tanto como el quiera, que el mismo se ponga el limite para ver cuanto aprendizaje quiere tener, también, a al no haber una rubrica del conocimiento, este puede ser más diverso y eficaz, por lo cual yo opino que es un gran método académico.

# #WSQ09, CALCULAR UN FACTORIAL

CÓDIGO

#include <iostream>
using namespace std;
int factorial(int n1){
int r=1;
for (int c=n1; c>0; c–){
r=r*c;
}
return (r);
}

int main(){
int n;
char ans;
do{
cout<<“PROGRAMA PARA CALCULAR EL FACTORIAL DE UN NUMERO.”<<endl<<endl;
cout << “Dame un numero para calcular su factorial: ” << endl;
cin >> n ;
cout << “El factorial del numero es: ” << factorial(n) << endl;
cout << “Quieres saber el factorial de otro numero?” << endl;
cin >> ans;
}while(ans==’y’);

cout << “O.K. Ten un buen día” << endl;

return 0;
}